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:

  1. Become operator with /op <yourname>.
  2. Run /lp editor to open the LuckPerms web editor.
  3. Click the link printed in chat and confirm opening the editor when prompted.
  4. Open the Groups section and select the group you want to edit (the default group is a sensible starting point).
  5. Type a permission node into the search field at the bottom of the page (e.g. scs.command.claim).
  6. Confirm the entry and click the Add button.
  7. 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

PermissionDescription
scs.command.claimAllow to use the claim command.
scs.command.unclaimAllow to use the unclaim command.
scs.command.claim.sellAllow to sell claim.
scs.command.claim.buyAllow to buy claim.
scs.command.claimsAllow to use the claims command.
scs.command.claim.radiusAllow to claim with a radius (/claim [<radius>]).
scs.command.unclaim.allAllow to unclaim all of our claims.
scs.command.claim.tpAllow to teleport to one of your claims (/claim tp <claim-name>).
scs.command.claim.seeAllow to see the borders of the claim you're standing in with particles.
scs.command.claim.see.othersAllow to see the borders of another player's claims.
scs.command.claim.mapAllow to check the claims map (/claim map).
scs.command.claim.automapAllow to check the claims map automatically when you change chunk.
scs.command.claim.autoclaimAllow to claim a chunk automatically when you change chunk.
scs.command.claim.autounclaimAllow to unclaim a chunk automatically when you change chunk.
scs.command.claim.flyAllow to use claim fly.
scs.command.claim.autoflyAllow to enable/disable fly automatically when you change chunk.
scs.command.claim.settingsAllow to modify claim settings.
scs.command.claim.addAllow to add a player to your claim.
scs.command.claim.removeAllow to remove a player from your claim.
scs.command.claim.banAllow to ban a player from your claim.
scs.command.claim.unbanAllow to unban a player from your claim.
scs.command.claim.bansAllow to see the banned players of a claim.
scs.command.claim.kickAllow to kick a player from a claim.
scs.command.claim.listAllow to see your claims list.
scs.command.claim.setspawnAllow to set the spawn of your claim.
scs.command.claim.setnameAllow to set the name of your claim.
scs.command.claim.membersAllow to see the members of your claims.
scs.command.claim.chunksAllow to see chunks of your claim.
scs.command.claim.addchunkAllow to add a chunk to your claim.
scs.command.claim.delchunkAllow to remove a chunk from your claim.
scs.command.claim.autoaddchunkAllow to add a chunk automatically when you change chunk.
scs.command.claim.autodelchunkAllow to remove a chunk automatically when you change chunk.
scs.command.claim.mergeAllow to merge two claims into one.
scs.command.claim.setdescAllow to set the description of your claim.
scs.command.claim.chatAllow to change your chat mode.
scs.command.claim.ownerAllow to transfer ownership of your claims.
scs.command.claim.acceptAllow to accept invitations.
scs.command.claim.denyAllow to deny invitations.
scs.command.claim.cancelinvAllow to cancel invitations.
scs.bypassBypass protections.
scs.bypass.banBypass bans.
scs.bypass.enterBypass the Enter setting.
scs.bypass.guiteleportBypass the GuiTeleport setting.
scs.adminBypass 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".

PermissionDescription
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.

PermissionDescription
scs.setting.*Allow player to enable/disable all settings for their claims.
scs.setting.BuildAllow player to enable/disable the setting "Build" for their claims.
scs.setting.DestroyAllow player to enable/disable the setting "Destroy" for their claims.
scs.setting.ButtonsAllow player to enable/disable the setting "Buttons" for their claims.
scs.setting.ItemsAllow player to enable/disable the setting "Items" for their claims.
scs.setting.InteractBlocksAllow player to enable/disable the setting "InteractBlocks" for their claims.
scs.setting.LeversAllow player to enable/disable the setting "Levers" for their claims.
scs.setting.PlatesAllow player to enable/disable the setting "Plates" for their claims.
scs.setting.DoorsAllow player to enable/disable the setting "Doors" for their claims.
scs.setting.TrapdoorsAllow player to enable/disable the setting "Trapdoors" for their claims.
scs.setting.FencegatesAllow player to enable/disable the setting "Fencegates" for their claims.
scs.setting.TripwiresAllow player to enable/disable the setting "Tripwires" for their claims.
scs.setting.RepeatersComparatorsAllow player to enable/disable the setting "RepeatersComparators" for their claims.
scs.setting.BellsAllow player to enable/disable the setting "Bells" for their claims.
scs.setting.EntitiesAllow player to enable/disable the setting "Entities" for their claims.
scs.setting.FrostwalkerAllow player to enable/disable the setting "Frostwalker" for their claims.
scs.setting.TeleportationsAllow player to enable/disable the setting "Teleportations" for their claims.
scs.setting.DamagesAllow player to enable/disable the setting "Damages" for their claims.
scs.setting.EnterAllow player to enable/disable the setting "Enter" for their claims.
scs.setting.GuiTeleportAllow player to enable/disable the setting "GuiTeleport" for their claims.
scs.setting.WeatherAllow player to enable/disable the setting "Weather" for their claims.
scs.setting.FlyAllow player to enable/disable the setting "Fly" for their claims.
scs.setting.PortalsAllow player to enable/disable the setting "Portals" for their claims.
scs.setting.ItemsPickupAllow player to enable/disable the setting "ItemsPickup" for their claims.
scs.setting.ItemsDropAllow player to enable/disable the setting "ItemsDrop" for their claims.
scs.setting.SpecialBlocksAllow player to enable/disable the setting "SpecialBlocks" for their claims.
scs.setting.ExplosionsAllow player to enable/disable the setting "Explosions" for their claims.
scs.setting.LiquidsAllow player to enable/disable the setting "Liquids" for their claims.
scs.setting.RedstoneAllow player to enable/disable the setting "Redstone" for their claims.
scs.setting.FirespreadAllow player to enable/disable the setting "Firespread" for their claims.
scs.setting.MonstersAllow player to enable/disable the setting "Monsters" for their claims.
scs.setting.PvpAllow player to enable/disable the setting "Pvp" for their claims.
scs.setting.WindchargesAllow player to enable/disable the setting "Windcharges" for their claims.