Free plugin
Better Claims
Protect your builds with simple land claiming, customizable flags, and easy claim management.
Protect your builds with simple land claiming, customizable flags, and easy claim management.
Formerly known as Pueblos, BetterClaims was created to offer a modern protection plugin with customizable messages and straightforward setup. Create and edit claims with a golden shovel, manage them through menus and commands, and customize what players can do inside each claim.
Features
Simple Claim Creation: Use a golden shovel to select two corners and create a claim with a couple of right-clicks.
Easy Claim Editing: Adjust existing claims using the claim item.
Claim Protection: Protect players, animals, and blocks within claims.
Customizable Flags: Control player interactions and customize the experience inside each claim.
Griefing Protection: Protect claims against pistons, TNT cannons, and entity griefing.
Customizable Messages: Adjust plugin messages to suit your server.
Full Reload Support: Reload databases, language files, and menus with /claim reload.
Claim Caching: Reduce database calls through an extensive claim caching system.
Claim Conversion: Import claims from other protection plugins. Currently, only offline GriefPrevention claims are supported.
Integrations
PlaceholderAPI
Use PlaceholderAPI placeholders in plugin messages and supported item text, and access BetterClaims placeholders for use in other plugins.
This integration also supports custom menu setups using plugins such as AdvancedCustomMenu or AnimatedMenu.
Installation
Download BetterClaims.jar.
Install any optional dependencies you plan to use, such as PlaceholderAPI.
Place the plugin JAR files in your server’s /plugins folder.
Restart your server to generate the configuration files.
Configure the plugin, then run /claim reload to apply your changes.
Commands
Syntax: [ ] indicates an optional argument. < > indicates a required argument.
/claim help — View the commands you have permission to use.
/claim list — List the claims you can access, with options to view or manage them.
/claim flags <flag> <value> — Edit a flag for the claim you are standing in.
/claim create — Create a 16 × 16 claim around your current location.
/claim info — View information about the claim you are standing in.
/claim request — View claims you can request to join.
/claim reload — Reload databases, language files, and menu files.
/claim adminclaim — Toggle admin claim creation mode.
/claim adminoverride — Toggle the ability to edit other players’ claims.
/claim convert <plugin> — Convert supported claims from another plugin into BetterClaims claims. Currently supports offline GriefPrevention claims.
Coming Soon
/claim item — Get a copy of the claim protection item.
Permissions
betterclaims.* — Grants all permissions listed below.
betterclaims.use — Allows use of /claim and the claim item. Granted by default.
betterclaims.reload — Allows use of /claim reload.
betterclaims.update — Shows an update notification when joining the server.
betterclaims.teleport — Allows teleporting to a claim using the GUI button.
betterclaims.admin.claim — Allows toggling admin claim creation mode with /claim adminclaim.
betterclaims.admin.override — Allows toggling the ability to edit other players’ claims.
betterclaims.admin.convert — Allows converting claims from supported plugins into BetterClaims.
Coming Soon
betterclaims.item — Allows obtaining a copy of the claim protection item.
Frequently Asked Questions
How do I protect an area without using a command?
Hold the claim item—a golden shovel by default—and right-click two corners to select the area you want to protect.
Why is my claim too small?
Claims must be larger than 10 × 10 blocks.
Why is my claim too large?
The default maximum claim size is 256. You can adjust this limit in the configuration file.
Why can players build or break blocks underneath a claim?
Claims have a depth limit, allowing players to mine beneath protected areas. Protection does not extend indefinitely underground.
Where should I report a bug or exploit?
Please report issues through GitHub Issues or contact us on Discord.
Documentation and Translations
Visit the BetterClaims Wiki for documentation.
Want to help translate the plugin? Contribute language files on GitHub.
Support and Suggestions
Need help? Join the Discord server for live support.
Have a suggestion or found a problem? Open an issue on GitHub.
Please report bugs through the support channels or the Spigot discussion page so they can be investigated properly.
Usage Terms
You may share this plugin, provided the download link directs users to the original Spigot resource page.
You may not copy the code and claim it as your own.
You may clone the repository and modify the plugin for your own private use.
Contribute to BetterClaims on GitHub.
Enjoying BetterClaims? Consider leaving a five-star review! Feedback and feature suggestions are always welcome.
Edit a local file
Start with BetterClaims defaults or open your config.yml. Edit settings in the form or YAML view and download a validated copy.
Open the free editor →Edit through Minecraft
Run /betterclaims editor to upload your config. Save in the editor, then run the generated sync command in Minecraft.
The console or a player with editor permission can apply the command on a compatible server.
How sync works →