Limits
How Limits Work
Limits control how many claims, chunks, members, and other resources each player can have. Every player starts with the default values defined in config.yml under players.default.
There are two methods to increase limits beyond the defaults. They cannot be used at the same time — you must choose one or the other for your server.
Important: Permission-based limits and command-based limits are mutually exclusive. If you set limits via permissions, do not also use admin commands to set limits, and vice versa. Using both simultaneously will cause unpredictable behavior.
Method 1: Permission-Based Limits
Use permission nodes to set limits per group or player. This is the recommended method for servers using LuckPerms or similar permission plugins, as it integrates naturally with your rank system.
| Permission | Description |
|---|---|
scs.limit.claims.<amount> | Maximum number of claims the player can create |
scs.limit.chunks.<amount> | Maximum total number of chunks across all claims |
scs.limit.radius.<amount> | Maximum radius for /claim radius |
scs.limit.cost.<amount> | Cost per chunk (overrides default) |
scs.limit.cost-multiplier.<amount> | Cost multiplier per additional chunk |
scs.limit.members.<amount> | Maximum members per claim |
scs.limit.roles.<amount> | Maximum custom roles per claim |
scs.limit.distance.<amount> | Minimum distance (in chunks) between this player's claims and other players' claims |
scs.limit.delay.<amount> | Teleportation delay in seconds for /claim tp |
scs.limit.max-claim-price.<amount> | Maximum chunk cost cap (0 = no limit, displays as infinity) |
scs.limit.auto-default-timer.<seconds> | Default /claim auto-X timer applied when the player omits [seconds]. 0 = no timer (legacy behaviour). |
scs.limit.auto-max-timer.<seconds> | Hard cap on player-supplied [seconds] in /claim auto-X. 0 = no cap. |
Examples with LuckPerms
# Give VIP players 10 claims and 50 chunks
/lp group vip permission set scs.limit.claims.10
/lp group vip permission set scs.limit.chunks.50
# Give MVP players cheaper chunks
/lp group mvp permission set scs.limit.cost.50
/lp group mvp permission set scs.limit.cost-multiplier.1.0
# Give a specific player a larger radius
/lp user Notch permission set scs.limit.radius.10
# Set teleportation delay to 0 for donors
/lp group donor permission set scs.limit.delay.0
When a player has multiple matching permissions (e.g., from different groups), the highest value is used.
Method 2: Command-Based Limits
Use admin commands to set or adjust limits per player. This is useful for servers that want direct control without a permissions plugin.
Setting a fixed value
/scs player <player> set-<setting> <amount>
Overrides the default value for that player.
Adding/subtracting from current value
/scs player <player> add-<setting> <amount>
Adds to the player's current limit. Use negative values to decrease.
Available settings
| Setting | Description | Supports add- |
|---|---|---|
max-claims | Maximum claims (0 = unlimited) | Yes |
max-chunks | Maximum total chunks across all claims (0 = unlimited) | Yes |
max-radius | Maximum radius for /claim radius | Yes |
default-claim-radius | Default radius the player gets when typing /claim alone — capped at max-radius | Yes |
chunk-cost | Per-chunk claim cost | Yes |
cost-multiplier | Cost multiplier per additional chunk | Yes |
max-claim-price | Cap on /claim sell price (0 = no cap) | Yes |
max-members | Maximum members per claim | Yes |
max-roles | Maximum custom roles per claim | Yes |
distance | Minimum claim distance (in chunks) | Yes |
delay | Teleportation delay in seconds for /claim tp | Yes |
fly | Remaining claim-fly seconds | Yes |
auto-default-timer | Default /claim auto-X timer applied when the player omits [seconds]. 0 = no timer. | Yes |
auto-max-timer | Hard cap on player-supplied [seconds] in /claim auto-X. 0 = no cap. | Yes |
auto-purge-bypass | When true, the player is exempt from the auto-purge sweep. Boolean only — use set- with true or false. | No |
Examples
# Give a player 20 max claims
/scs player Notch set-max-claims 20
# Add 5 more chunks to a player's limit
/scs player Steve add-max-chunks 5
# Set free chunks for a player
/scs player Alex set-chunk-cost 0
# Reduce teleport delay
/scs player Steve set-delay 0
# Cap a player's /claim auto-X timer at 1 hour
/scs player Steve set-auto-max-timer 3600
# Exempt a player from auto-purge
/scs player Notch set-auto-purge-bypass true