Jump to content

Permissions: Difference between revisions

From fCraft Wiki
mNo edit summary
m Moderation-related: Improved cross-links to related commands and permissions.
 
Line 67: Line 67:
==Moderation-related==
==Moderation-related==
====ViewOthersInfo====
====ViewOthersInfo====
:Ability to view extended information about other players. Affects [[/Info]], [[/BanInfo]], [[/BlockInfo]], and [[/Where]].
: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 [[/Info]], [[/BanInfo]], [[/BanIP]], and [[/BanAll]].
: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 [[/Ban]], [[/Unban]], and [[/Import]] commands. Limited per-rank.
: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 [[/BanIP]] and [[/UnbanIP]] commands. Requires Ban permission. Limited per-rank.
: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 [[/BanAll]] and [[/UnbanAll]] commands. Requires Ban and BanIP permissions. Limited per-rank.
: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 [[/Rank]], [[/MassRank]], and [[/Import]] commands. Limited per-rank.
: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 [[/Rank]], [[/MassRank]], and [[/Import]] commands. Limited per-rank.
: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 [[/Hide]] command. Limited per-rank.
: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 [[/Tp]] and [[/Patrol]].
: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 [[/Bring]] and [[/BringAll]]. Limited per-rank.
: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 [[/BringAll]]. Uses the limits from Bring permission.
: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 [[/Patrol]] and [[/SpecPatrol]]. Requires {{perm|Teleport}} permission.
: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 [[/Spectate]] and [[/SpecPatrol]]. Requires {{perm|Hide}} permission.
: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 [[/Freeze]] and [[/Unfreeze]] commands. Limited per-rank.
: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 [[/SetSpawn]].
: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 [[/WLock]] and [[/WUnlock]].
: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 [[/ZAdd]], [[/ZEdit]], [[/ZRemove]], [[/ZRename]].
: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 [[/WLoad]], [[/WUnload]], [[/WRename]], [[/WMain]], [[/WAccess]], [[/WBuild]], [[/WFlush]], and [[/Gen]].
: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. Controls [[/UndoArea]] and [[/UndoPlayer]].
: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 [[/UndoArea]] and [[/UndoPlayer]].
: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

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

Ability to use /Say command. Requires Chat permission.

ReadStaffChat

Ability to read /Staff chat. Requires Chat permission.

UseColorCodes

Ability to use color codes in chat messages.

UseTimers

Ability to use /Timer command. Prior to fCraft 0.630, this was combined with Say permission.


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

Ability to place grass blocks. Affects /Bind and /Grass.

PlaceWater

Ability to place water blocks. Affects /Bind and /Water.

PlaceLava

Ability to place lava blocks. Affects /Bind and /Lava.

PlaceAdmincrete

Ability to place admincrete blocks. Affects /Bind and /Solid.

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.


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.


ViewOthersInfo

Ability to view extended information about other players. Affects /Info, /BanInfo, /BlockInfo, and /Where.

ViewPlayerIPs

Ability to see any players' IP addresses. Affects /Info, /BanInfo, /BanIP, and /BanAll.

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 /Kick command.

Ban

Ability to ban/unban individual players from the server. Affects /Ban, /Unban, and /Import commands. Limited per-rank.

BanIP

Ability to ban/unban IP addresses from the server. Affects /BanIP and /UnbanIP commands. 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 /BanAll and /UnbanAll commands. Requires Ban and BanIP permissions. Limited per-rank.

Promote

Ability to promote players to a higher rank. Affects /Rank, /MassRank, and /Import commands. Limited per-rank.

Demote

Ability to demote players to a lower rank. Affects /Rank, /MassRank, and /Import commands. 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 /Hide command. Limited per-rank.

Teleport

Ability to teleport to other players. Affects /Tp and /Patrol.

Bring

Ability to bring/summon other players to your location, or to another player. Affects /Bring and /BringAll. Limited per-rank.

BringAll

Ability to bring/summon many players at a time using /BringAll. Uses the limits from /Bring permission.

Patrol

Ability to patrol lower-ranked players. "Patrolling" means teleporting to other players to check on them, usually while hidden. Affects /Patrol and /SpecPatrol. Requires Teleport permission.

Spectate

Ability to use /Spectate and /SpecPatrol. Requires Hide permission.

Freeze

Ability to freeze/unfreeze players. Frozen players cannot move or build/delete. Limited per-rank. Affects /Freeze and /Unfreeze commands.

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 /Mute and /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 /WLock and /WUnlock.

ManageZones

Ability to manipulate zones. Affects /ZAdd, /ZEdit, /ZRemove, /ZRename.

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.