Claim chunks with real diamonds — no Vault, no economy plugin, just survival-friendly land protection.
DiamondClaims v1.0.0
First public release of DiamondClaims, a standalone Paper plugin for claiming chunks with real diamonds instead of an economy plugin.
DiamondClaims is built for survival servers that want land protection without Vault, money plugins, or complicated economy setup. Players use physical diamonds to claim land, pay upkeep, and keep their claims active.
Highlights
- Claim chunks using real diamonds
- No Vault or economy plugin required
- Diamonds are removed from the player and tracked in a virtual server bank
- Claim protection for blocks, containers, entities, buckets, explosions, fire, fluids, and pistons
- Player trust system
- Weekly diamond upkeep
- Advance upkeep deposits
- Server/admin claims for spawn and staff areas
- Optional BlueMap claim markers
- Configurable messages and protection settings
Player Features
Players can:
- Claim the chunk they are standing in
- Unclaim their own chunks
- View claim info
- List their claims
- View a simple chat claim map
- Trust and untrust other players
- Pay upkeep when due
- Deposit diamonds ahead of time for future upkeep
Useful commands:
/dclaim claim
/claim
/dclaim unclaim
/dclaim info
/dclaim list
/dclaim map
/dclaim trust <player>
/dclaim untrust <player>
/dclaim upkeep pay
/dclaim upkeep deposit <amount>
Admin Features
Admins can:
- Reload the plugin
- Force upkeep checks
- Claim land for players
- Change claim owners
- Delete a player’s claims
- Add or remove upkeep credit
- Create server-owned claims
- Protect spawn chunks
- Rebuild BlueMap markers
- View and adjust the virtual server bank
Useful commands:
/dclaimadmin reload
/dclaimadmin upkeepcheck
/dclaimadmin claimfor <player>
/dclaimadmin setowner <player>
/dclaimadmin deleteplayerclaims <player>
/dclaimadmin serverclaim
/dclaimadmin serverclaimradius <radius>
/dclaimadmin serversetspawnclaims <radius>
/dclaimadmin bluemaprebuild
/serverbank
Server Claims
Server/admin claims are included for spawn and staff-protected areas.
Server claims:
- Cost no diamonds
- Require no upkeep
- Do not expire
- Are protected from normal players
- Can be shown separately on BlueMap
Example:
/dclaimadmin serversetspawnclaims 2
This protects a 5x5 chunk area around the world spawn.
BlueMap Support
BlueMap support is optional.
If BlueMap is installed, DiamondClaims can show claim rectangles on the web map. Player claims and server claims can use different colors.
Important: install the real BlueMap plugin only. Do not put bluemap-api-*.jar in your plugins folder.
DiamondClaims still runs normally without BlueMap.
Requirements
- Paper 1.21.11
- Java 21 or newer
- BlueMap optional
Install
- Stop your Paper server.
- Put
DiamondClaims.jarin yourpluginsfolder. - Optional: install BlueMap if you want map markers.
- Start the server once to generate config files.
- Edit
plugins/DiamondClaims/config.yml. - Restart the server or run
/dclaimadmin reload.
Generated files:
plugins/DiamondClaims/config.yml
plugins/DiamondClaims/messages.yml
plugins/DiamondClaims/claims.yml
plugins/DiamondClaims/players.yml
plugins/DiamondClaims/bank.yml
plugins/DiamondClaims/expired-claims.log
Default Balance
Default settings:
- 8 diamonds to claim a chunk
- 2 diamonds per chunk per week for upkeep
- 3 day grace period before unpaid claims expire
- 25 default max claims per player
- 0% refund by default
All of these can be changed in config.yml.
Notes
This is the first public release, so please test it on a backup or test server before using it on a live production server. Back up your plugins/DiamondClaims folder before updating between versions.
Information
| Published on | June 22, 2026 |
|---|---|
| Downloads | 0 |