Permissions
How to Set Up
SCS uses a vanilla Bukkit permission tree, so any permission plugin works. The wiki's official walkthrough is for LuckPerms:
- Become operator with
/op <yourname>. - Run
/lp editorto open the LuckPerms web editor. - Click the link printed in chat and confirm opening the editor when prompted.
- Open the Groups section and select the group you want to edit (the
defaultgroup is a sensible starting point). - Type a permission node into the search field at the bottom of the page (e.g.
scs.command.claim). - Confirm the entry and click the Add button.
- Save your changes with the green Save button and run any follow-up command LuckPerms asks for.
Permissions are organized into three categories: command permissions, claim limit permissions and setting permissions.
Command Permissions
| Permission | Description |
|---|---|
scs.command.claim | Allow to use the claim command. |
scs.command.unclaim | Allow to use the unclaim command. |
scs.command.claim.sell | Allow to sell claim. |
scs.command.claim.buy | Allow to buy claim. |
scs.command.claims | Allow to use the claims command. |
scs.command.claim.radius | Allow to claim with a radius (/claim [<radius>]). |
scs.command.unclaim.all | Allow to unclaim all of our claims. |
scs.command.claim.tp | Allow to teleport to one of your claims (/claim tp <claim-name>). |
scs.command.claim.see | Allow to see the borders of the claim you're standing in with particles. |
scs.command.claim.see.others | Allow to see the borders of another player's claims. |
scs.command.claim.map | Allow to check the claims map (/claim map). |
scs.command.claim.automap | Allow to check the claims map automatically when you change chunk. |
scs.command.claim.autoclaim | Allow to claim a chunk automatically when you change chunk. |
scs.command.claim.autounclaim | Allow to unclaim a chunk automatically when you change chunk. |
scs.command.claim.fly | Allow to use claim fly. |
scs.command.claim.autofly | Allow to enable/disable fly automatically when you change chunk. |
scs.command.claim.settings | Allow to modify claim settings. |
scs.command.claim.add | Allow to add a player to your claim. |
scs.command.claim.remove | Allow to remove a player from your claim. |
scs.command.claim.ban | Allow to ban a player from your claim. |
scs.command.claim.unban | Allow to unban a player from your claim. |
scs.command.claim.bans | Allow to see the banned players of a claim. |
scs.command.claim.kick | Allow to kick a player from a claim. |
scs.command.claim.list | Allow to see your claims list. |
scs.command.claim.setspawn | Allow to set the spawn of your claim. |
scs.command.claim.setname | Allow to set the name of your claim. |
scs.command.claim.members | Allow to see the members of your claims. |
scs.command.claim.chunks | Allow to see chunks of your claim. |
scs.command.claim.addchunk | Allow to add a chunk to your claim. |
scs.command.claim.delchunk | Allow to remove a chunk from your claim. |
scs.command.claim.autoaddchunk | Allow to add a chunk automatically when you change chunk. |
scs.command.claim.autodelchunk | Allow to remove a chunk automatically when you change chunk. |
scs.command.claim.merge | Allow to merge two claims into one. |
scs.command.claim.setdesc | Allow to set the description of your claim. |
scs.command.claim.chat | Allow to change your chat mode. |
scs.command.claim.owner | Allow to transfer ownership of your claims. |
scs.command.claim.accept | Allow to accept invitations. |
scs.command.claim.deny | Allow to deny invitations. |
scs.command.claim.cancelinv | Allow to cancel invitations. |
scs.bypass | Bypass protections. |
scs.bypass.ban | Bypass bans. |
scs.bypass.enter | Bypass the Enter setting. |
scs.bypass.guiteleport | Bypass the GuiTeleport setting. |
scs.admin | Bypass every command, permission and setting. |
Claim Limit Permissions
These permissions override the values defined in config.yml for specific players. 0 always means "unlimited" / "no delay" / "no cost".
| Permission | Description |
|---|---|
scs.claim.<amount> | Limit the amount of claims (0 for unlimited). |
scs.radius.<amount> | Limit the radius for radius claiming (0 for unlimited). |
scs.delay.<amount> | Set the teleportation delay in seconds (0 for no delay). |
scs.members.<amount> | Set the maximum members count per claim (0 for unlimited). |
scs.claim-cost.<amount> | Set the cost per claim (0 for no cost). |
scs.claim-cost-multiplier.<amount> | Set the multiplier of cost per claim (0 for no multiplier). |
scs.chunks.<amount> | Limit the amount of chunks per claim (0 for unlimited). |
scs.distance.<amount> | Set the minimum distance between claims (0 for no distance). |
scs.chunks-total.<amount> | Limit the total amount of chunks (0 for unlimited). |
scs.chunk-cost.<amount> | Set the cost per chunk (0 for no cost). |
scs.chunk-cost-multiplier.<amount> | Set the multiplier of cost per chunk (0 for no cost). |
Setting Permissions
Each setting has a permission that allows the player to enable or disable it on their claims.
| Permission | Description |
|---|---|
scs.setting.* | Allow player to enable/disable all settings for their claims. |
scs.setting.Build | Allow player to enable/disable the setting "Build" for their claims. |
scs.setting.Destroy | Allow player to enable/disable the setting "Destroy" for their claims. |
scs.setting.Buttons | Allow player to enable/disable the setting "Buttons" for their claims. |
scs.setting.Items | Allow player to enable/disable the setting "Items" for their claims. |
scs.setting.InteractBlocks | Allow player to enable/disable the setting "InteractBlocks" for their claims. |
scs.setting.Levers | Allow player to enable/disable the setting "Levers" for their claims. |
scs.setting.Plates | Allow player to enable/disable the setting "Plates" for their claims. |
scs.setting.Doors | Allow player to enable/disable the setting "Doors" for their claims. |
scs.setting.Trapdoors | Allow player to enable/disable the setting "Trapdoors" for their claims. |
scs.setting.Fencegates | Allow player to enable/disable the setting "Fencegates" for their claims. |
scs.setting.Tripwires | Allow player to enable/disable the setting "Tripwires" for their claims. |
scs.setting.RepeatersComparators | Allow player to enable/disable the setting "RepeatersComparators" for their claims. |
scs.setting.Bells | Allow player to enable/disable the setting "Bells" for their claims. |
scs.setting.Entities | Allow player to enable/disable the setting "Entities" for their claims. |
scs.setting.Frostwalker | Allow player to enable/disable the setting "Frostwalker" for their claims. |
scs.setting.Teleportations | Allow player to enable/disable the setting "Teleportations" for their claims. |
scs.setting.Damages | Allow player to enable/disable the setting "Damages" for their claims. |
scs.setting.Enter | Allow player to enable/disable the setting "Enter" for their claims. |
scs.setting.GuiTeleport | Allow player to enable/disable the setting "GuiTeleport" for their claims. |
scs.setting.Weather | Allow player to enable/disable the setting "Weather" for their claims. |
scs.setting.Fly | Allow player to enable/disable the setting "Fly" for their claims. |
scs.setting.Portals | Allow player to enable/disable the setting "Portals" for their claims. |
scs.setting.ItemsPickup | Allow player to enable/disable the setting "ItemsPickup" for their claims. |
scs.setting.ItemsDrop | Allow player to enable/disable the setting "ItemsDrop" for their claims. |
scs.setting.SpecialBlocks | Allow player to enable/disable the setting "SpecialBlocks" for their claims. |
scs.setting.Explosions | Allow player to enable/disable the setting "Explosions" for their claims. |
scs.setting.Liquids | Allow player to enable/disable the setting "Liquids" for their claims. |
scs.setting.Redstone | Allow player to enable/disable the setting "Redstone" for their claims. |
scs.setting.Firespread | Allow player to enable/disable the setting "Firespread" for their claims. |
scs.setting.Monsters | Allow player to enable/disable the setting "Monsters" for their claims. |
scs.setting.Pvp | Allow player to enable/disable the setting "Pvp" for their claims. |
scs.setting.Windcharges | Allow player to enable/disable the setting "Windcharges" for their claims. |