Building & land
SnuggleClaims
Claim chunks to protect your builds, share land with a team, and rent out plots to friends.
- Runs on
- Game server
- Needs
- SnuggleCommon · WorldGuard, Vault and BlueMap are optional
- Commands
- 41
Claim land so nobody else can build, break, or open your chests there. Claims belong to a team, so friends share land automatically. Team owners can also carve out plots inside their land and give or rent them to other players.
Claiming land
- Stand in a chunk and type
/claim. Your first claim creates a team named after you. /claim mapopens a menu showing the chunks around you, with north at the top. Green is yours, red belongs to another team, and white is wilderness. Left-click a square to claim it and right-click to unclaim it./claim showdraws the borders with particles, and/claim infotells you who owns the chunk you're in.- When you walk into someone's land, you see their team name in the action bar. If you try to build where you're not allowed, you get a red warning.
How much land you get
Every player on a team adds to the team's chunk limit. Each player's share is a base amount, plus bonus chunks for time played, plus any bonus from staff. The more you play, the more you can claim. /claim list shows what your team owns.
Teams
/team create <name>starts a team, and/team invite <player>sends an invite with clickable Accept and Deny buttons.- If you own land on your own and then join a team, your land comes with you.
- Owners can
/team promotemembers to officers. Officers can kick members and manage land, but can't disband the team. /tc <message>talks to just your team.
Who can do what
| Who | How they get access | What they can do by default |
|---|---|---|
| Owner and officers | /team promote |
Everything, plus managing land and plots |
| Members | /team invite, then /team accept |
Everything |
| Guests | /team guest add <player> |
Build, break, doors, redstone, interact |
| Allies | Everyone on a team you /team ally |
Doors and interact only |
| Everyone else | Nothing |
/team perms opens a menu where you can change this for each role. The permissions are Build, Break, Containers, Doors, Redstone, Entities and Interact. The same menu has team-wide switches for explosions, fire spread and mob griefing.
Ally trust only goes one way. /team ally <team> means you trust them. They don't need to accept, and it doesn't make them trust you back.
Plots
Plots are smaller areas inside your team's land that you can give or rent to someone else.
/subclaim wand, then left-click one corner and right-click the other. The wand won't break the block you click./subclaim create <name>makes the plot. Addfullto cover bedrock to sky. The whole plot has to be inside your team's land.- Either give it away with
/subclaim assign <player>, or list it with/subclaim rent <price> <duration>, like100 7d. To rent it, a player stands inside the plot and types/subclaim rentit.
Whoever holds the plot can /subclaim trust friends, /subclaim extend to pay ahead, or /subclaim leave. Inside a rented plot, your own team members can't build until the renter trusts them. Owners and officers can still get in. Expired rentals clear themselves automatically.
Rent is paid to the team owner. Paid rent only works if the server has an economy plugin; otherwise only free plots can be listed.
What's protected
Protected: breaking and placing blocks, containers, doors and gates, buttons, levers and pressure plates, signs, crops and farmland, animals and pets, item frames, armor stands and vehicles.
Claims also stop:
- TNT lit by outsiders, creepers and other explosions
- fire spreading
- mobs like endermen picking up blocks
- pistons pushing across the border
- liquids flowing in
- trees growing into your land
Allied teams' pistons, liquids and trees can cross your border.
The web map
Every team's land shows up on the server's BlueMap, one colored outline per area. Click an area to see the team name, its members and how many chunks it has. Plots have their own Plots layer, which you can switch on in the map's menu.
Spawn and protected areas
You can't claim land inside staff-protected areas like spawn. Staff can open an area up for claiming, or close one off, with the WorldGuard flag snuggle-claiming:
/rg flag <region> snuggle-claiming allow
/rg flag <region> snuggle-claiming denyFor staff
- Give admins the
snuggleclaims.bypasspermission in LuckPerms so claims never block them:/lp group admin permission set snuggleclaims.bypass true. Being op doesn't include it. /claimadmin inspectshows everything about a chunk./claimadmin givebonushands out extra chunks.- Every claim, unclaim, invite and permission change is saved to the
sc_audittable, and can also be posted to a Discord webhook.
Commands
For everyone
| Command | What it does | Permission |
|---|---|---|
/claim | Claims the chunk you're standing in. Your first claim creates a team named after you. | snuggleclaims.claim |
/claim map | Opens the claim map, a 9×5 grid of the chunks around you. Left-click to claim, right-click to unclaim, shift-click to force-load. | snuggleclaims.claim |
/unclaim | Unclaims the chunk you're in. /claim unclaim works too. | snuggleclaims.claim |
/claim show | Shows claim borders with particles for 15 seconds. | everyone |
/claim info | Shows who owns this chunk and what you're allowed to do there. | everyone |
/claim list | Lists all of your team's chunks. | everyone |
/claim forceload | Keeps this chunk loaded, up to your team's limit. | snuggleclaims.forceload |
/claim unclaimall confirm | Releases all of your team's land. Owner only. | everyone |
/team create <name> | Starts a new team. | snuggleclaims.team |
/team rename <name> | Renames your team. Owner only. | everyone |
/team invite <player> | Invites someone. They get clickable Accept and Deny buttons. | everyone |
/team accept [team] · /team deny [team] | Answers an invite. | everyone |
/team leave | Leaves your team. | everyone |
/team kick <player> | Removes a member. Owners and officers. | everyone |
/team promote <player> · /team demote <player> | Makes someone an officer, or back into a member. Owner only. | everyone |
/team transfer <player> confirm | Hands ownership to someone else. | everyone |
/team disband confirm | Deletes the team and releases its land. | everyone |
/team ally <team> · /team unally <team> | Trusts another team, or stops trusting them. Allies can use doors and interact, but can't build. | everyone |
/team guest add|remove <player> | Trusts one player who isn't on your team. | everyone |
/team perms | Opens the permissions and settings menu. | everyone |
/team info [team] · /team list | Shows team details, or lists every team. | everyone |
/tc <message> | Team chat. /team chat <message> works too. | everyone |
/subclaim wand | Gives you the plot wand. Left-click sets corner 1, right-click sets corner 2. | snuggleclaims.subclaim |
/subclaim create <name> [full] | Makes a plot from your selection. Add full to cover bedrock to sky. | everyone |
/subclaim remove | Deletes the plot you're standing in. | everyone |
/subclaim assign <player> · /subclaim evict | Gives the plot to someone, or takes it back. | everyone |
/subclaim rent <price> <duration> · /subclaim unrent | Lists the plot for rent (for example 100 7d), or cancels the listing. | everyone |
/subclaim rentit | Rents the plot you're standing in. | snuggleclaims.subclaim.rent |
/subclaim extend | Pays for another rent period in advance. | everyone |
/subclaim leave | Gives up your plot. | everyone |
/subclaim trust <player> · /subclaim untrust <player> | Shares your plot with someone. | everyone |
/subclaim perms | Opens the plot permissions menu. | everyone |
/subclaim info · /subclaim list · /subclaim show | Shows plot details, your team's plots, or the plot's outline. | everyone |
Staff
| Command | What it does | Permission |
|---|---|---|
/claimadmin bypass | Turns claim protection off for yourself. With snuggleclaims.bypass, it turns protection back on until you log out. | snuggleclaims.admin |
/claimadmin inspect | Shows full details for the chunk you're in. | snuggleclaims.admin |
/claimadmin unclaim | Force-unclaims the chunk you're in. | snuggleclaims.admin |
/claimadmin claimfor <team> | Claims this chunk for a team, ignoring limits. | snuggleclaims.admin |
/claimadmin unclaimall <team> · /claimadmin disband <team> | Wipes a team's land, or deletes the team. | snuggleclaims.admin |
/claimadmin givebonus <player> <amount> | Adds bonus chunks. A negative number removes them. | snuggleclaims.admin |
/claimadmin playtime <player> | Shows hours played and the player's chunk allowance. | snuggleclaims.admin |
/claimadmin reload | Reloads config.yml and messages.yml, including BlueMap settings. | snuggleclaims.admin |
Permissions
| Node | Grants | Default |
|---|---|---|
snuggleclaims.claim | Claim and unclaim chunks. | Everyone |
snuggleclaims.team | Create and manage teams. | Everyone |
snuggleclaims.subclaim | Create plots in your team's land and trust players in your plot. | Everyone |
snuggleclaims.subclaim.rent | Rent plots that are listed for rent. | Everyone |
snuggleclaims.forceload | Force-load claimed chunks, up to the team limit. | Ops |
snuggleclaims.bypass | Always ignore claim protection without running /claimadmin bypass. Not included in op or snuggleclaims.admin, so give it on purpose. | Nobody |
snuggleclaims.admin | All staff tools, including the bypass toggle and reload. Includes every player permission except bypass. | Ops |