Permissions: Difference between revisions
Appearance
No edit summary |
m →Moderation-related: Improved cross-links to related commands and permissions. |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
<div style="float:right;margin-left:5px;margin:bottom:5px;">__TOC__</div> | <div style="float:right;margin-left:5px;margin:bottom:5px;">__TOC__</div> | ||
At the core of fCraft's rank system are permissions. Each rank can be granted any combination of permissions. Several permissions may also be limited. See also: [[:Category:Commands by Permission]] | At the core of fCraft's rank system are permissions. Each rank can be granted any combination of permissions. Several permissions may also be limited. See also: [[:Category:Commands by Permission|commands by permission]] | ||
==Chat-related== | ==Chat-related== | ||
| Line 16: | Line 16: | ||
====UseTimers==== | ====UseTimers==== | ||
:Ability to use [[/Timer]] command. Prior to | :Ability to use [[/Timer]] command. Prior to fCraft {{Changelog|0.630}}, this was combined with {{perm|Say}} permission. | ||
| Line 27: | Line 27: | ||
====FlushWorlds==== | ====FlushWorlds==== | ||
:Ability to flush pending draw commands with [[/WFlush]]. Prior to | :Ability to flush pending draw commands with [[/WFlush]]. Prior to fCraft {{Changelog|0.630}}, this was combined with {{perm|ManageWorlds}} permission. | ||
====PlaceGrass==== | ====PlaceGrass==== | ||
| Line 67: | Line 67: | ||
==Moderation-related== | ==Moderation-related== | ||
====ViewOthersInfo==== | ====ViewOthersInfo==== | ||
:Ability to view extended information about other players. Affects | :Ability to view extended information about other players. Affects {{cmd|Info}}, {{cmd|BanInfo}}, {{cmd|BlockInfo}}, and {{cmd|Where}}. | ||
====ViewPlayerIPs==== | ====ViewPlayerIPs==== | ||
:Ability to see any players' IP addresses. Affects | :Ability to see any players' IP addresses. Affects {{cmd|Info}}, {{cmd|BanInfo}}, {{cmd|BanIP}}, and {{cmd|BanAll}}. | ||
====UseSpeedHack==== | ====UseSpeedHack==== | ||
| Line 76: | Line 76: | ||
====Kick==== | ====Kick==== | ||
:Ability to kick players from the server. Limited per-rank. | :Ability to kick players from the server. Limited per-rank. Affects {{cmd|Kick}} command. | ||
====Ban==== | ====Ban==== | ||
:Ability to ban/unban individual players from the server. Affects | :Ability to ban/unban individual players from the server. Affects {{cmd|Ban}}, {{cmd|Unban}}, and {{cmd|Import}} commands. Limited per-rank. | ||
====BanIP==== | ====BanIP==== | ||
:Ability to ban/unban IP addresses from the server. Affects | :Ability to ban/unban IP addresses from the server. Affects {{cmd|BanIP}} and {{cmd|UnbanIP}} commands. Requires {{perm|Ban}} permission. Limited per-rank. | ||
====BanAll==== | ====BanAll==== | ||
:Ability to ban/unban a player account, their IP, and all other accounts that used the IP. Affects | :Ability to ban/unban a player account, their IP, and all other accounts that used the IP. Affects {{cmd|BanAll}} and {{cmd|UnbanAll}} commands. Requires {{perm|Ban}} and {{perm|BanIP}} permissions. Limited per-rank. | ||
====Promote==== | ====Promote==== | ||
:Ability to promote players to a higher rank. Affects | :Ability to promote players to a higher rank. Affects {{cmd|Rank}}, {{cmd|MassRank}}, and {{cmd|Import}} commands. Limited per-rank. | ||
====Demote==== | ====Demote==== | ||
:Ability to demote players to a lower rank. Affects | :Ability to demote players to a lower rank. Affects {{cmd|Rank}}, {{cmd|MassRank}}, and {{cmd|Import}} commands. Limited per-rank. | ||
====Hide==== | ====Hide==== | ||
:Ability to appear hidden from other players. You can still chat, build/delete blocks, use all commands, and join worlds while hidden. Hidden players are completely invisible to other players. Affects | :Ability to appear hidden from other players. You can still chat, build/delete blocks, use all commands, and join worlds while hidden. Hidden players are completely invisible to other players. Affects {{cmd|Hide}} command. Limited per-rank. | ||
====Teleport==== | ====Teleport==== | ||
:Ability to teleport to other players. Affects | :Ability to teleport to other players. Affects {{cmd|Tp}} and {{cmd|Patrol}}. | ||
====Bring==== | ====Bring==== | ||
:Ability to bring/summon other players to your location, or to another player. Affects | :Ability to bring/summon other players to your location, or to another player. Affects {{cmd|Bring}} and {{cmd|BringAll}}. Limited per-rank. | ||
====BringAll==== | ====BringAll==== | ||
:Ability to bring/summon many players at a time using | :Ability to bring/summon many players at a time using {{cmd|BringAll}}. Uses the limits from {{cmd|Bring}} permission. | ||
====Patrol==== | ====Patrol==== | ||
:Ability to patrol lower-ranked players. "Patrolling" means teleporting to other players to check on them, usually while hidden. Affects | :Ability to patrol lower-ranked players. "Patrolling" means teleporting to other players to check on them, usually while hidden. Affects {{cmd|Patrol}} and {{cmd|SpecPatrol}}. Requires {{perm|Teleport}} permission. | ||
====Spectate==== | ====Spectate==== | ||
:Ability to use | :Ability to use {{cmd|Spectate}} and {{cmd|SpecPatrol}}. Requires {{perm|Hide}} permission. | ||
====Freeze==== | ====Freeze==== | ||
:Ability to freeze/unfreeze players. Frozen players cannot move or build/delete. Affects | :Ability to freeze/unfreeze players. Frozen players cannot move or build/delete. Limited per-rank. Affects {{cmd|Freeze}} and {{cmd|Unfreeze}} commands. | ||
====Mute==== | ====Mute==== | ||
:Ability to temporarily mute players. Muted players cannot write chat messages or send PMs, but they can still type in commands, receive PMs, and read chat. Works the same as temporarily revoking the Chat permission. Limited per-rank. | :Ability to temporarily mute players. Muted players cannot write chat messages or send PMs, but they can still type in commands, receive PMs, and read chat. Works the same as temporarily revoking the {{perm|Chat}} permission. Limited per-rank. Affects {{cmd|Mute}} and {{cmd|Unmute}}. | ||
====SetSpawn==== | ====SetSpawn==== | ||
:Ability to change the spawn point of a world or a player. Affects | :Ability to change the spawn point of a world or a player. Affects {{cmd|SetSpawn}}. | ||
====Lock==== | ====Lock==== | ||
:Ability to lock/unlock maps. "Locking" a map puts it into a protected read-only state. Affects | :Ability to lock/unlock maps. "Locking" a map puts it into a protected read-only state. Affects {{cmd|WLock}} and {{cmd|WUnlock}}. | ||
====ManageZones==== | ====ManageZones==== | ||
:Ability to manipulate zones. Affects | :Ability to manipulate zones. Affects {{cmd|ZAdd}}, {{cmd|ZEdit}}, {{cmd|ZRemove}}, {{cmd|ZRename}}. | ||
====ManageWorlds==== | ====ManageWorlds==== | ||
:Ability to manipulate the world list and generate new maps. Affects | :Ability to manipulate the world list and generate new maps. Affects {{cmd|WLoad}}, {{cmd|WUnload}}, {{cmd|WRename}}, {{cmd|WMain}}, {{cmd|WAccess}}, {{cmd|WBuild}}, {{cmd|WFlush}}, and {{cmd|Gen}}. | ||
====UndoOthersActions==== | ====UndoOthersActions==== | ||
:Ability to undo actions of other players. | :Ability to undo actions of other players. Affects {{cmd|UndoArea}}, {{cmd|UndoAreaNot}}, {{cmd|UndoPlayer}}, and {{cmd|UndoPlayerNot}}. | ||
====UndoAll==== | ====UndoAll==== | ||
:Ability to undo actions of everyone at once, regardless of {{perm|UndoOthersActions}} limit. Affects | :Ability to undo actions of everyone at once, regardless of {{perm|UndoOthersActions}} limit. Affects {{cmd|UndoArea}}, {{cmd|UndoAreaNot}}, {{cmd|UndoPlayer}}, and {{cmd|UndoPlayerNot}}. | ||
{{LastUpdated|1650}} | {{LastUpdated|1650}} | ||
Latest revision as of 16:06, 8 April 2014
At the core of fCraft's rank system are permissions. Each rank can be granted any combination of permissions. Several permissions may also be limited. See also: commands by permission
Chat-related
Chat
- Ability to write chat, PM players, and use chat commands (like /Say and /Me). Note that players without this permission can still use most commands, receive PMs, and read chat.
Say
ReadStaffChat
UseColorCodes
- Ability to use color codes in chat messages.
UseTimers
Building-related
Build
- Ability to place blocks on maps. This is a baseline permission that can be overridden by world-specific and zone-specific permissions.
Delete
- Ability to delete or replace blocks on maps. This too is a baseline permission that can be overridden by world-specific and zone-specific permissions.
FlushWorlds
- Ability to flush pending draw commands with /WFlush. Prior to fCraft 0.630, this was combined with ManageWorlds permission.
PlaceGrass
PlaceWater
PlaceLava
PlaceAdmincrete
DeleteAdmincrete
- Ability to delete or replace admincrete.
Draw
- Ability to use drawing tools (commands capable of affecting many blocks at once). This permission can be overridden by world-specific and zone-specific building permissions. Affects /Cuboid, /CuboidH, /CuboidW, /Ellipsoid, /EllipsoidH, /Line, /Redo, /Replace, /ReplaceNot, /Triangle, /TriangleW, and /Undo.
DrawAdvanced
- Ability to use advanced drawing tools. Affects /Brush, /Fill2D, /ReplaceBrush, /Sphere, /SphereH, and /Torus.
Maintenance-related
EditPlayerDB
- Ability to edit the player database directly. This also adds the ability to promote/demote/ban players by name, even if they have not visited the server yet. Also allows to manipulate players' records using /SetInfo, and to promote/demote players in batches using /MassRank.
Import
- Ability to import rank and ban lists from files. Useful if you are switching from another server software. Affects /Import.
ReloadConfig
- Ability to reload the configuration file without restarting. Affects /Reload command.
ShutdownServer
- Ability to shut down or restart the server remotely. Useful for servers that run on dedicated machines. Affects /Shutdown and /Restart.
Moderation-related
ViewOthersInfo
- Ability to view extended information about other players. Affects
/Info,/BanInfo,/BlockInfo, and/Where.
ViewPlayerIPs
UseSpeedHack
- Ability to move at a faster-than-normal rate (using hacks). Hack detection is unreliable, so it's recommended to grant this ability to all players.
Kick
- Ability to kick players from the server. Limited per-rank. Affects
/Kickcommand.
Ban
- Ability to ban/unban individual players from the server. Affects
/Ban,/Unban, and/Importcommands. Limited per-rank.
BanIP
- Ability to ban/unban IP addresses from the server. Affects
/BanIPand/UnbanIPcommands. Requires Ban permission. Limited per-rank.
BanAll
- Ability to ban/unban a player account, their IP, and all other accounts that used the IP. Affects
/BanAlland/UnbanAllcommands. Requires Ban and BanIP permissions. Limited per-rank.
Promote
- Ability to promote players to a higher rank. Affects
/Rank,/MassRank, and/Importcommands. Limited per-rank.
Demote
- Ability to demote players to a lower rank. Affects
/Rank,/MassRank, and/Importcommands. Limited per-rank.
Hide
- Ability to appear hidden from other players. You can still chat, build/delete blocks, use all commands, and join worlds while hidden. Hidden players are completely invisible to other players. Affects
/Hidecommand. Limited per-rank.
Teleport
Bring
- Ability to bring/summon other players to your location, or to another player. Affects
/Bringand/BringAll. Limited per-rank.
BringAll
- Ability to bring/summon many players at a time using
/BringAll. Uses the limits from/Bringpermission.
Patrol
- Ability to patrol lower-ranked players. "Patrolling" means teleporting to other players to check on them, usually while hidden. Affects
/Patroland/SpecPatrol. Requires Teleport permission.
Spectate
- Ability to use
/Spectateand/SpecPatrol. Requires Hide permission.
Freeze
- Ability to freeze/unfreeze players. Frozen players cannot move or build/delete. Limited per-rank. Affects
/Freezeand/Unfreezecommands.
Mute
- Ability to temporarily mute players. Muted players cannot write chat messages or send PMs, but they can still type in commands, receive PMs, and read chat. Works the same as temporarily revoking the Chat permission. Limited per-rank. Affects
/Muteand/Unmute.
SetSpawn
- Ability to change the spawn point of a world or a player. Affects
/SetSpawn.
Lock
- Ability to lock/unlock maps. "Locking" a map puts it into a protected read-only state. Affects
/WLockand/WUnlock.
ManageZones
ManageWorlds
- Ability to manipulate the world list and generate new maps. Affects
/WLoad,/WUnload,/WRename,/WMain,/WAccess,/WBuild,/WFlush, and/Gen.
UndoOthersActions
- Ability to undo actions of other players. Affects
/UndoArea,/UndoAreaNot,/UndoPlayer, and/UndoPlayerNot.
UndoAll
- Ability to undo actions of everyone at once, regardless of UndoOthersActions limit. Affects
/UndoArea,/UndoAreaNot,/UndoPlayer, and/UndoPlayerNot.