Skip to content

sqware-gg/ClaimsPlus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ClaimsPlus

Join the SQWARE Discord: discord.sqware.gg.

ClaimsPlus is a GriefPrevention-style land claim plugin for Paper servers. Players place an emerald block to create a protected 32x32 claim, then manage trust with simple commands.

Use it when you want Minecraft land protection that is easier to explain than region tools and lighter than complex claim systems.

Features

  • Emerald block claim anchors.
  • 32x32 claim tiles from world bottom to world top.
  • Connected claim expansion by placing an emerald block in an unclaimed tile directly beside one of your claims.
  • Owner-only anchor breaking.
  • Build, access, container, and permission trust levels.
  • Public trust support for shared farms, doors, or containers.
  • Temporary client-side claim border preview.
  • Placement preview while holding the claim block.
  • Protection for common bypasses: explosions, pistons, fluid flow, hoppers, containers, dispensers, sponge absorption, tree growth, item frames, armor stands, vehicles, mobs, villagers, shearing, leashing, and buckets.
  • Claim data saved in plugins/ClaimsPlus/claims.yml.

Requirements

  • Paper 26.1.2+
  • Java 25+
  • Maven wrapper included

Claiming

Place an emerald block to create a claim. The emerald block is the anchor. Breaking the anchor removes that claim tile, but only the owner or a player with claimsplus.bypass can break it.

To expand a claim, place another emerald block anywhere in the next unclaimed tile directly north, east, south, or west of one of your existing claim tiles. If a player tries placing inside their own claim, ClaimsPlus cancels the placement and highlights the nearest available tile in the direction they are facing. Expansion tiles use the size of the tile they connect to and cannot overlap any existing claim. Trust applies to the whole connected group.

While holding an emerald block, players see a temporary border for the claim tile that would be created at the block they are targeting. When a claim is created or expanded, the owner briefly sees a fake block border. No real border blocks are placed.

Commands

/trust <player>
/accesstrust <player>
/containertrust <player>
/permissiontrust <player>
/untrust <player>
/trustlist
/claiminfo
/claimshow
/claims
/claims info
/claims show
/claims status
/claims deletehere
/claims delete <id>
/claims reload
/claims save

Use public instead of a player name with /trust, /accesstrust, or /containertrust to grant that tier to everyone.

Aliases: /at, /ct, /pt, /claimborder, /showclaim, /claim

Permissions

claimsplus.create  - create claims
claimsplus.trust   - manage trust in owned claims
claimsplus.info    - view claim info and own claims
claimsplus.admin   - admin commands
claimsplus.reload  - reload config
claimsplus.save    - save data
claimsplus.delete  - delete claims
claimsplus.bypass  - bypass protection and anchor ownership

Build

.\mvnw.cmd package

The jar is written to target/ClaimsPlus-0.1.0.jar.

License

ClaimsPlus is licensed under the Apache License, Version 2.0.

About

Emerald block land claiming and protection for Paper servers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages