Comprehensive Guide:Protection: Difference between revisions

m
no edit summary
(Splitting from Comprehensive guide for clarity)
 
mNo edit summary
Line 528:
|DEAD_BUSH
|}
 
 
==Namelayer==
''A Citadel reinforcement group manager. Allows the creation of groups in Minecraft. From buildings to chat messages, one can selectivity restrict or expand which players have access.''
 
The extensive Namelayer commands can be entirely avoided:
 
* <code>/nl [group]</code> - Open Namelayer GUI.
 
The first screen of the Namelayer GUI shows rows of chestplates each corresponding to a Namelayer group, each chestplate type corresponding to a permission level (Leather = Member, Gold = Mod, Iron = Admin, Diamond = Owner. The enchanted chestplate shows the default group which is the group reinforcements will be on after typing only <code>/ctf</code>). For example the admin owner permission level gives the ability to delete the group while the member does not by default.
 
[[File:Namelayer Main GUI Example.png|thumb|250px|Output of typing '/nl'.]]
 
{|class="wikitable mw-collapsible mw-collapsed"
|+Namelayer Active Commands
!width="30%"| Namelayer command
!width="70%"| Function
|-
|/nlcg <group> [password]
| Creates a group, optionally with password
|-
| /nlsp <group> <password>
| Adds password to an existing group
|-
| /nljg <group> <password>
| Joins a password protected group
|-
| /nlag <group>
| Accepts an invitation to a group
|-
| /nlbl <group> <player>
| Blacklists a player in a group
|-
| /nldg <group>
| Deletes a group
|-
|/nlip <group> <player> (PlayerType- default MEMBERS)
| Invites player to a group with optional rank
|-
| /nlleg <group>
| Leaves a group
|-
| /nllink <super group> <\sub group>
| Links two groups to each other as nested groups. (unsupported)
|-
| /nlmg <The group left> <The group that will be gone>
| Merges two groups together. (Warning : Doing this is not recommended and may eventually cause groups to break)
|-
|/nlmp <group> <add/remove> <PlayerType> <PermissionType>
|Modifies the permissions of a group.
|-
| /nlpp <group> <player> <playertype>
|Promotes/Demotes a Player in a group
|-
| /nlrg <group>
| Rejects an invitation to a group.
|-
| /nlubl <group> <player>
| Removes a player from the blacklist for a group
|-
| /nlrm <group> <member>
| Removes a member from a group.
|-
|/nlri <group> <player>
| Revokes an invite
|-
|/nlsdg <group>
| Sets or changes default group
|-
|/nltaai
|Toggles the auto-acceptance of invites
|-
| /nltg <group> <player>
| Transfers a group to another owner
|-
|/nlunlink </super group> </sub group>
|Unlinks two groups from each other. [Unsupported]
|-
| /nlun [CONFIRM]
| Updates account name on the server to the one minecraft account currently has [Unsupported]
|}
 
{|class="wikitable mw-collapsible mw-collapsed"
|+Namelayer Passive Commands (Get group stats)
!width="30%"| Namelayer command
!width="70%"| Function
|-
| /nllg
| Lists all groups player is in. Formatted "<group> : <permission level>"
|-
| /nlgdg
| Gets default group
|-
|/nlgls
|Gets the amount of groups on server
|-
|/nlgs <group>
| Get stats about a group. (Total members and list of members)
|-
| /nlid
| Infodump including list of members for each role level in each group
|-
| /nllci
| Lists players current active invites.
|-
| /nllm <group> (PlayerType)
| List the players with selected role in a group
|-
| /nllp <group> <PlayerType>
| Shows permissions for a PlayerType in a group.
|-
| /nlsbl <group>
|Shows all blacklisted players for a group
|}
{|class="wikitable mw-collapsible mw-collapsed"
|+Namelayer Permissions in order they appear on /nl GUI
!width="30%"| Permission Name
!width="70%"| Function
|-
| LIST_PERMS
| Can list the permissions of any PlayerType
|-
| OPEN_GUI
| Can open namelayer GUI for group
|-
| BASTION_PEARL
| Can pearl into bastion fields
|-
| BASTION_ALLOW_EXILED
| Allows exiles inside bastion range
|-
| MERGE
| Can merge group with another group they have MERGE permissions on [Note: Does Merge group work as intended?]
|-
| DOORS
| Can open and close reinforced doors
|-
| ADMINS
| Allow inviting admins and removing existing admins
|-
|CLEAR_SNITCHLOG
| Can clear snitchlog with /jaclear
|-
|SNITCH_NOTIFICATIONS
| Can see chat messageswhen players trigger snitches
|-
|JOIN_PASSWORD
| Perm level given to members when they join with a password
|-
|LINKING
|Linking to another group as supergroup or subgroup [Unsupported]
|-
|OWNER
| Can invite new owners and remove existing owners
|-
|DELETE
| Can delete group
|-
|READ CHAT
| Can read chat messages sent in group
|-
|MODS
| Can invite new owners and remove existing owners
|-
|ACIDBLOCK
| Can place acidblocks reinforced to group (/ctacid)
|-
|CROPS
| Can place and destroy crops
|-
|UPGRADE_FACTORY
| Can upgrade factories
|-
|MEMEMANA_WITHDRAW
| Can withdraw mana
|-
|SNITCH_IMMUNE
| Will no longer cause snitch alerts when in range of snitches on group.
|-
|BASTION_PLACE
| Can place in bastion ranges reinforced to group
|-
|WRITE_CHAT
| Can type messages in group
|-
|READ_SNITCHLOG
| Can check snitchlogs with /ja
|-
|MEMBERS
| Can invite new members and remove existing members
|-
|PERMS
| Can adjust all permissions in group (Dangerous)
|-
|USE_FACTORY
| Can use factory reinforced to group
|-
|INSECURE_REINFORCMENT
| Can use hoppers to take items out of reinforced containers /ctinsecure
|-
|SNITCH_TOGGLE_LEVER
| Can do /jaToggleLevers 1 to allow snitchs triggering redstone
|-
|BASTION_LIST
| Can list bastions on group (/bsl)
|-
|REINFORCEMENT_INFO
| Can use /cti and see group block reinforced to
|-
|BYPASS_REINFORCEMENT
| Can use /ctb and break reinforcement, returning reinforcement item
|-
|REINFORCE
| Can /ctf, /ctb blocks
|-
|LIST SNITCHES
| can /jalist to see all snitches on group
|-
|BLACKLIST
| Can blacklist players and remove existing blacklisted players
|-
|PASSWORD
| Allows viewing this groups password and changing or removing it
|-
|GROUPSTATS
| Can check stats on group
|-
|BASTION_MANAGE_GROUPS
|
|-
|LOOKUP_SNITCH
| Can /jalookup a snitch giving coords
|-
|RENAME_SNITCH
| Can rename snitches
|-
|CHESTS
| Can use chests
|-
|KIRA_MANAGE_CHANNEL
| Can setup Kira relays on discord to relay group messages and alerts
|}
 
=== Updating username ===
Usernames are permanent. Once an account has logged in, it won't be possible to change the username. Changing the username the username using the official Minecraft website will not change it on CivClassic.
 
== Bastion ==
Line 783 ⟶ 1,028:
* The [https://github.com/iykHvfIvfR/Snitch-Master Snitch Master mod] is recommended when managing snitches.
* It is advised to configure a Kira relay to send snitch messages to a discord channel.
 
 
==Namelayer==
''A Citadel reinforcement group manager. Allows the creation of groups in Minecraft. From buildings to chat messages, one can selectivity restrict or expand which players have access.''
 
The extensive Namelayer commands can be entirely avoided:
 
* <code>/nl [group]</code> - Open Namelayer GUI.
 
The first screen of the Namelayer GUI shows rows of chestplates each corresponding to a Namelayer group, each chestplate type corresponding to a permission level (Leather = Member, Gold = Mod, Iron = Admin, Diamond = Owner. The enchanted chestplate shows the default group which is the group reinforcements will be on after typing only <code>/ctf</code>). For example the admin owner permission level gives the ability to delete the group while the member does not by default.
 
[[File:Namelayer Main GUI Example.png|thumb|250px|Output of typing '/nl'.]]
 
{|class="wikitable mw-collapsible mw-collapsed"
|+Namelayer Active Commands
!width="30%"| Namelayer command
!width="70%"| Function
|-
|/nlcg <group> [password]
| Creates a group, optionally with password
|-
| /nlsp <group> <password>
| Adds password to an existing group
|-
| /nljg <group> <password>
| Joins a password protected group
|-
| /nlag <group>
| Accepts an invitation to a group
|-
| /nlbl <group> <player>
| Blacklists a player in a group
|-
| /nldg <group>
| Deletes a group
|-
|/nlip <group> <player> (PlayerType- default MEMBERS)
| Invites player to a group with optional rank
|-
| /nlleg <group>
| Leaves a group
|-
| /nllink <super group> <\sub group>
| Links two groups to each other as nested groups. (unsupported)
|-
| /nlmg <The group left> <The group that will be gone>
| Merges two groups together. (Warning : Doing this is not recommended and may eventually cause groups to break)
|-
|/nlmp <group> <add/remove> <PlayerType> <PermissionType>
|Modifies the permissions of a group.
|-
| /nlpp <group> <player> <playertype>
|Promotes/Demotes a Player in a group
|-
| /nlrg <group>
| Rejects an invitation to a group.
|-
| /nlubl <group> <player>
| Removes a player from the blacklist for a group
|-
| /nlrm <group> <member>
| Removes a member from a group.
|-
|/nlri <group> <player>
| Revokes an invite
|-
|/nlsdg <group>
| Sets or changes default group
|-
|/nltaai
|Toggles the auto-acceptance of invites
|-
| /nltg <group> <player>
| Transfers a group to another owner
|-
|/nlunlink </super group> </sub group>
|Unlinks two groups from each other. [Unsupported]
|-
| /nlun [CONFIRM]
| Updates account name on the server to the one minecraft account currently has [Unsupported]
|}
 
{|class="wikitable mw-collapsible mw-collapsed"
|+Namelayer Passive Commands (Get group stats)
!width="30%"| Namelayer command
!width="70%"| Function
|-
| /nllg
| Lists all groups player is in. Formatted "<group> : <permission level>"
|-
| /nlgdg
| Gets default group
|-
|/nlgls
|Gets the amount of groups on server
|-
|/nlgs <group>
| Get stats about a group. (Total members and list of members)
|-
| /nlid
| Infodump including list of members for each role level in each group
|-
| /nllci
| Lists players current active invites.
|-
| /nllm <group> (PlayerType)
| List the players with selected role in a group
|-
| /nllp <group> <PlayerType>
| Shows permissions for a PlayerType in a group.
|-
| /nlsbl <group>
|Shows all blacklisted players for a group
|}
{|class="wikitable mw-collapsible mw-collapsed"
|+Namelayer Permissions in order they appear on /nl GUI
!width="30%"| Permission Name
!width="70%"| Function
|-
| LIST_PERMS
| Can list the permissions of any PlayerType
|-
| OPEN_GUI
| Can open namelayer GUI for group
|-
| BASTION_PEARL
| Can pearl into bastion fields
|-
| BASTION_ALLOW_EXILED
| Allows exiles inside bastion range
|-
| MERGE
| Can merge group with another group they have MERGE permissions on [Note: Does Merge group work as intended?]
|-
| DOORS
| Can open and close reinforced doors
|-
| ADMINS
| Allow inviting admins and removing existing admins
|-
|CLEAR_SNITCHLOG
| Can clear snitchlog with /jaclear
|-
|SNITCH_NOTIFICATIONS
| Can see chat messageswhen players trigger snitches
|-
|JOIN_PASSWORD
| Perm level given to members when they join with a password
|-
|LINKING
|Linking to another group as supergroup or subgroup [Unsupported]
|-
|OWNER
| Can invite new owners and remove existing owners
|-
|DELETE
| Can delete group
|-
|READ CHAT
| Can read chat messages sent in group
|-
|MODS
| Can invite new owners and remove existing owners
|-
|ACIDBLOCK
| Can place acidblocks reinforced to group (/ctacid)
|-
|CROPS
| Can place and destroy crops
|-
|UPGRADE_FACTORY
| Can upgrade factories
|-
|MEMEMANA_WITHDRAW
| Can withdraw mana
|-
|SNITCH_IMMUNE
| Will no longer cause snitch alerts when in range of snitches on group.
|-
|BASTION_PLACE
| Can place in bastion ranges reinforced to group
|-
|WRITE_CHAT
| Can type messages in group
|-
|READ_SNITCHLOG
| Can check snitchlogs with /ja
|-
|MEMBERS
| Can invite new members and remove existing members
|-
|PERMS
| Can adjust all permissions in group (Dangerous)
|-
|USE_FACTORY
| Can use factory reinforced to group
|-
|INSECURE_REINFORCMENT
| Can use hoppers to take items out of reinforced containers /ctinsecure
|-
|SNITCH_TOGGLE_LEVER
| Can do /jaToggleLevers 1 to allow snitchs triggering redstone
|-
|BASTION_LIST
| Can list bastions on group (/bsl)
|-
|REINFORCEMENT_INFO
| Can use /cti and see group block reinforced to
|-
|BYPASS_REINFORCEMENT
| Can use /ctb and break reinforcement, returning reinforcement item
|-
|REINFORCE
| Can /ctf, /ctb blocks
|-
|LIST SNITCHES
| can /jalist to see all snitches on group
|-
|BLACKLIST
| Can blacklist players and remove existing blacklisted players
|-
|PASSWORD
| Allows viewing this groups password and changing or removing it
|-
|GROUPSTATS
| Can check stats on group
|-
|BASTION_MANAGE_GROUPS
|
|-
|LOOKUP_SNITCH
| Can /jalookup a snitch giving coords
|-
|RENAME_SNITCH
| Can rename snitches
|-
|CHESTS
| Can use chests
|-
|KIRA_MANAGE_CHANNEL
| Can setup Kira relays on discord to relay group messages and alerts
|}
 
=== Updating username ===
Usernames are permanent. Once an account has logged in, it won't be possible to change the username. Changing the username the username using the official Minecraft website will not change it on CivClassic.
 
 
== Vault ==