Commands

Player Commands

All player commands use the /claim base command. Optional arguments are shown in [brackets], required arguments in <angle brackets>.

CommandDescriptionPermission
/claimClaim the chunk you're standing in. If you're already standing in one of your own claims, opens that claim's menu instead. Respects your default-claim-radius setting — if > 0, behaves like /claim radius N automatically.scs.claim (default: true)
/claim create <name>Claim the current chunk with a custom name (same name validation as /claim setname: regex, length, uniqueness, blocked words). Also respects default-claim-radius.scs.claim.create
/unclaimOpen the unclaim menuscs.unclaim (default: true)
/unclaim allBulk-unclaim every claim the player owns. Gated separately from /unclaim so you can hand out the menu without the nuke button.scs.unclaim.all (default: op)
/claimsOpen the server claims browserscs.claims (default: true)
/claim radius <radius>Claim chunks by radius (a NxN area where N = 2·radius+1)scs.claim.radius
/claim listOpen your personal claims listscs.claim.list
/claim menu [claim]Open the main claim menuscs.claim.menu
/claim settings [claim]Open claim settingsscs.claim.settings
/claim permissions [claim]Open permissions editorscs.claim.permissions
/claim flags [claim]Open flags editorscs.claim.flags
/claim members [claim]Open the members listscs.claim.members
/claim banned [claim]Open the banned players listscs.claim.banned
/claim chunks [claim]Open the chunks listscs.claim.chunks
/claim invite <player> [duration] [claim]Invite a player to your claim. Optional [duration] (e.g. 7d, 12h) makes it a temporary invite — the member is auto-kicked when time's up. Temporary invites survive server restarts.scs.claim.invite
/claim kick <player> [claim]Kick a member from a claimscs.claim.kick
/claim ban <player> [claim] [time]Ban a player from a claim (optional duration)scs.claim.ban
/claim unban <player> [claim]Unban a playerscs.claim.unban
/claim promote <player> [claim]Promote a member's rolescs.claim.promote
/claim demote <player> [claim]Demote a member's rolescs.claim.demote
/claim owner <player> [claim]Transfer claim ownershipscs.claim.owner
/claim tp <claim>Teleport to a claim's spawnscs.claim.tp
/claim setspawnSet the claim teleport pointscs.claim.setspawn
/claim setname <new-name>Rename a claimscs.claim.setname
/claim setdesc [claim] <desc>Set a claim's descriptionscs.claim.setdesc
/claim set-icon [claim]Change the claim's GUI iconscs.claim.set-icon
/claim seeToggle claim boundary particles for the claim you stand in (or marks the chunk white if unclaimed)scs.claim.see
/claim seenear [radius]Render the borders of every claim within [radius] chunks (default from claims.seenear.default-radius, capped at claims.seenear.max-radius). Color-coded: green = yours, yellow = where you're a member, purple = protected areas, red = others. (Added in 2.5.0)scs.claim.seenear
/claim mapView the claims mapscs.claim.map
/claim auto-map [seconds]Toggle automatic map display. Optional [seconds] auto-disables after that duration.scs.claim.auto-map
/claim flyToggle flight in claimsscs.claim.fly
/claim auto-fly [seconds]Toggle automatic flight. Optional [seconds] auto-disables after that duration.scs.claim.auto-fly
/claim addchunk <claim>Add current chunk to a claimscs.claim.addchunk
/claim delchunk <claim>Remove current chunk from a claimscs.claim.delchunk
/claim merge <claim1> <claim2>Merge two claimsscs.claim.merge
/claim auto-claim [seconds]Toggle auto-claim mode — every chunk you walk into is automatically claimed. Optional [seconds] auto-disables after that duration.scs.claim.auto-claim
/claim auto-unclaim [seconds]Toggle auto-unclaim mode. Optional [seconds] auto-disables after that duration.scs.claim.auto-unclaim
/claim auto-addchunk [claim|seconds]Toggle auto-addchunk mode (by location or named claim). Optional [seconds] auto-disables after that duration.scs.claim.auto-addchunk
/claim auto-delchunk [claim|seconds]Toggle auto-delchunk mode (by location or named claim). Optional [seconds] auto-disables after that duration.scs.claim.auto-delchunk
/claim auto-merge [claim|seconds]Toggle auto-merge mode (by location or named claim). Optional [seconds] auto-disables after that duration.scs.claim.auto-merge
/claim sell [claim] <price>Put a claim up for salescs.claim.sell
/claim cancel-sale [claim]Cancel a claim salescs.claim.cancel-sale
/claim buyBuy the claim you're standing inscs.claim.buy
/claim accept <player>Accept a claim invitationscs.claim.accept
/claim deny <player>Deny a claim invitationscs.claim.deny
/claim respawnToggle the current claim as your respawn point. Must be standing in one of your own claims. Requires claims.respawn-in-claim.enabled: true in config. Running the command again in the same claim clears the setting.scs.claim.respawn
/claim backTeleport to the last claim you walked into this session. History is kept in memory only — it resets when you log out.scs.claim.back
/claim preview [radius]Preview which chunks /claim (or /claim radius) would take. Free chunks are shown with yellow particles, already-claimed ones with red.scs.claim.preview
/claim role create <name> [claim]Create a custom role on the claim (in addition to the default Visitor / Member / Moderator).scs.claim.role
/claim role delete <name> [claim]Delete a custom role. Members holding it are reassigned to MEMBER.scs.claim.role
/claim role set <player> <role> [claim]Assign a role (default or custom) to a member.scs.claim.role
/claim template save <name>Save the current claim's permissions + flags as a reusable template.scs.claim.template
/claim template apply <name> [claim]Apply a saved template to a claim (overwrites its permissions + flags).scs.claim.template
/claim template listList your saved templates.scs.claim.template
/claim template delete <name>Delete a saved template.scs.claim.template
/claim favorite [name]Toggle favourite on the claim at your location (or the named claim). Favourites rise to the top of /claim list and carry a ★ marker.scs.claim.favorite
/claim favoritesOpen a GUI listing only your favourite claims.scs.claim.favorites
/claim stats [name]Aggregated audit stats for the claim (chunks, members, banned, top recorded actions).scs.claim.stats
/claim warps [player]Without [player]: open the global list of players that have at least one open public warp. With [player]: jump straight to that player's open warps (same as /claim visit <player>). If the target has no open warps, an error message is sent instead of opening an empty menu.scs.claim.warps
/claim visit <player> [claim]Teleport to another player's open public warp. With only <player>: opens a GUI listing that player's open warps (or an error if they have none). With <player> <claim>: TPs directly. Honors the same teleport delay / cooldown as /claim tp; tab-completion works for offline players via the cache.scs.claim.visit
/claim setvisitprice <amount>Set the Vault fee charged on every /claim visit of the claim at your current location. 0 = free. The fee is credited to you on each visit, even when you are offline.scs.claim.setvisitprice
/cc <message>Broadcast a message to every online member across every claim you own. Think "team chat" across all your claims.scs.claim.chat
/requnclaim [chunk|claim] [reason]Submit a staff-reviewed request to unclaim the claim at your location. chunk targets the chunk you stand in; claim (default if omitted) targets the entire claim. A clickable [CONFIRM] button is sent in chat — the request is only persisted after you click it (60 s token TTL). Per-player cooldown and pending-request quota are configurable via unclaim-requests.* in config.yml. (Added in 2.5.0)scs.requnclaim (default: true)
/claim docsOpen the in-game documentation bookscs.claim.docs
/claim help [page]Show the commands listscs.claim.help

Admin Commands (/scs)

Admin commands use the /scs base command for server management:

CommandDescriptionPermission
/scs reloadReload the entire pluginscs.admin.reload
/scs metrics:claimsView claim metrics (total, per world)scs.admin.metrics:claims
/scs metrics:playersView player metrics (active, inactive)scs.admin.metrics:players
/scs player <player>Open a player's admin profilescs.admin.player
/scs player <player> set-<setting> <amount>Set a player's limitscs.admin.player
/scs player <player> add-<setting> <amount>Add to a player's limitscs.admin.player
/scs player <player> manage-claim <claim|*> setowner <new_owner>Transfer ownershipscs.admin.player
/scs player <player> manage-claim <claim|*> addmember <member>Force-add a member (no invite needed)scs.admin.player
/scs player <player> manage-claim <claim|*> kick <member>Force kick a memberscs.admin.player
/scs player <player> manage-claim <claim|*> ban <player> [duration]Force ban a player from a claimscs.admin.player
/scs player <player> manage-claim <claim|*> unban <player>Force unban a playerscs.admin.player
/scs player <player> manage-claim <claim|*> promote <member>Force promote a memberscs.admin.player
/scs player <player> manage-claim <claim|*> demote <member>Force demote a memberscs.admin.player
/scs player <player> manage-claim <claim|*> setname <name>Force rename a claimscs.admin.player
/scs player <player> manage-claim <claim|*> sell <price>Force put a claim for salescs.admin.player
/scs player <player> manage-claim <claim|*> cancel-saleForce cancel a salescs.admin.player
/scs player <player> manage-claim <claim|*> setspawnForce set claim spawnscs.admin.player
/scs player <player> manage-claim <claim> rolecreate <roleName>Force create a custom role on a claimscs.admin.player
/scs player <player> manage-claim <claim> roledelete <roleName>Force delete a custom role (members are reassigned to MEMBER)scs.admin.player
/scs player <player> manage-claim <claim> roleset <member> <role>Force assign a role to a member on a claimscs.admin.player
/scs player <player> manage-claim <claim> (no action)Open the main claim-management menu for the named claim. (Added in 2.5.0)scs.admin.player
/scs player <player> manage-claim <claim> <flags|permissions|members|banned|chunks|settings|menu>Open the matching sub-GUI for the named claim. (Added in 2.5.0)scs.admin.player
/scs manage-claimOpen the claim-management menu for the claim at your current location, regardless of ownership. (Added in 2.5.0)scs.admin.manage-claim
/scs manage-claim <flags|permissions|members|banned|chunks|settings|menu>Same as above but jumps straight to a sub-GUI. (Added in 2.5.0)scs.admin.manage-claim
/scs manage-claim <action> [arg] [arg2]Run any manage-claim action (setowner, addmember, kick, ban, unban, promote, demote, setspawn, setname, sell, cancel-sale, rolecreate, roledelete, roleset, forceWarp) against the claim at your current location. Same arg shape as the /scs player <p> manage-claim <claim> <action> form. (Added in 2.5.0)scs.admin.manage-claim
/viewrequnclaimOpen the staff GUI listing every pending /requnclaim request. Left-click a request head to teleport to the chunk; shift+right-click to approve (triggers a force-unclaim of the chunk/claim); shift+left-click to deny. (Added in 2.5.0)scs.admin.viewrequnclaim
/scs setExpulsionLocationSet the ban expulsion pointscs.admin.setExpulsionLocation
/scs clearRedisClear the Redis cachescs.admin.clearRedis
/scs resetPermissionsFlagsForAllPlayerClaimsReset all permissions and flags to defaultscs.admin.resetPermissionsFlagsForAllPlayerClaims
/scs resetPermissionsForAllPlayerClaimsReset all permissions to defaultscs.admin.resetPermissionsForAllPlayerClaims
/scs resetFlagsForAllPlayerClaimsReset all flags to defaultscs.admin.resetFlagsForAllPlayerClaims
/scs resetAllPlayerSettingsReset all player settings to defaultscs.admin.resetAllPlayerSettings
/scs resetrole <role>Reset one role's permissions across every claim in a single operation. Works with any default role (Visitor, Member, Moderator) or a custom role.scs.admin.resetrole
/scs exportAuditLogs <claimId|*>Dump the audit log for a claim (or all claims with *) to a CSV file in plugins/SimpleClaimSystem/audit-exports/.scs.admin.exportAuditLogs
/scs resetpermission <permission>Reset a single permission key across every claim (every role).scs.admin.resetpermission
/scs resetflag <flag>Reset a single flag across every claim.scs.admin.resetflag
/scs dashboardGenerate a one-click auto-login link to the web dashboard. The link contains the admin token as a query parameter so the player lands signed in.scs.admin.dashboard
/scs updateShow the latest available version and release notes (when update.check is enabled in config).scs.admin.update
/scs importFromV1Import from the free versionscs.admin.importfromv1
/scs importFromGriefPreventionImport from GriefPrevention (requires the plugin to be installed)scs.admin.importfromgriefprevention
/scs importFromLandsImport from Lands (requires the plugin to be installed)scs.admin.importfromlands
/scs importFromTownyImport from Towny (requires the plugin to be installed)scs.admin.importfromtowny
/scs transferLocalToDistantCopy SQLite data to MySQLscs.admin.transferlocaltodistant
/scs transferDistantToLocalCopy MySQL data to SQLitescs.admin.transferdistanttolocal
/scs forceUnclaim or /scs forceUnclaim <player> <claim|*>Force-delete a claim regardless of ownership. The 1-arg form deletes the claim at your current location. The 3-arg form takes the owner and claim name; pass * as the claim name to bulk-delete every claim of the target player. Skips the confirmation prompt; the single-claim path still fires ClaimDeleteEvent, sends the Discord webhook, and clears the original owner's auto-target setting.scs.admin.forceunclaim
/scs forceDelchunkForce-remove the chunk you stand in from its claim, regardless of ownership. Skips confirmation and the adjacency check (the claim may end up split into disjoint pieces). If the chunk was the claim's last one, the claim is deleted entirely; if it held the spawn, the spawn is relocated to a sibling chunk first. Both cases emit a notification to the admin.scs.admin.forcedelchunk
/scs forceWarp <player> <claim>Force-toggle the public-warp flag on any claim, regardless of ownership. Useful for moderating inappropriate public warps. Fires ClaimWarpToggleEvent and updates the in-memory open-warps index so /claim warps reflects the change instantly.scs.admin.forcewarp
/scs player <player> manage-claim <claim|*> forceWarpSame toggle, exposed through the player-management flow. Pass * as the claim name to toggle every claim of the target (each emits its own ClaimWarpToggleEvent so listeners can veto per-claim).scs.admin.player
/scs docsOpen the in-game documentation bookscs.admin.docs
/scs help [page]Show admin commands listscs.admin

Use * instead of a claim name to apply the action to all claims of the target player. Tab-completion is included for all arguments.

Admin bypass via /claim (standing on another player's claim) has been removed in V2. Admins must use /scs player to manage player claims. The bypass only works for protected areas (/parea).

Protected Areas (/parea)

Protected areas are admin-owned claims that cannot be modified by regular players. They use the /parea command with the same subcommands as /claim:

/parea                         # Claim a protected chunk
/parea radius <radius>         # Claim protected chunks by radius
/parea menu [area]              # Open protected area menu
/parea permissions [area]       # Manage permissions
/parea flags [area]             # Manage flags
/parea members [area]           # Manage members
# ... same subcommands as /claim

Protected areas have no chunk limits, no economy costs, and cannot be sold. They are intended for server spawn areas, event zones, and other admin-managed regions.