Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
BlokClaims
Land protection with blocks. Players buy a protection stone in the shop, place it, and the area around it is theirs. No wands, no selecting corners.
Made by RedBlok Studio. Comes in English and Spanish.
What it does
Protections
- Each protection type is a block with a size and a price. You set it up in a few lines (example below).
- Sizes can be square or rectangular, like
15x15or20x40. You can also limit the height if you don't want claims to go from bedrock to sky. - 15 flags per claim: PvP, attacking mobs, mob damage, entry, ender pearls, doors and buttons, building, breaking, chests, villager trading, crafting tables, mob spawning, fire spread, explosions and leaf decay.
- Ranks inside each claim: owner, co-owner, veteran and member. Each flag has a minimum rank, so you can let members build but only veterans open chests, for example.
- Owners can transfer a claim to another player.
- Claim limits per permission, works fine with LuckPerms groups.
- You can disable claims in specific worlds and set a minimum distance between claims.
Menus
- The main menu, the shop and the flags menu place their buttons automatically. Whether you have 2 protections for sale or 12, they stay centered and spaced out instead of being packed into a corner.
- The shop shows how much money the player has and how much they're missing for each protection. The ones they can afford glow.
- You can write a short description for each protection in the config and it shows up in the shop.
- The flags menu keeps rank permissions on top and the on/off switches in a separate row below.
- Confirmation screen before deleting a claim.
Other stuff
- Particle borders so players can see exactly where their claim ends.
- Teleport to your claims, with an optional delay that cancels if you move.
- Message when entering or leaving a claim (action bar, title, chat, or off).
- Sounds for buying, claiming, deleting, teleporting, etc. You can change or remove any of them.
Configuration
Everything players see can be changed: messages, menu titles, icons, item names and lore. HEX colors and gradients work everywhere:
&#E63946Red text
<gradient:#FF4D4D:#9B1C1C>Gradient text</gradient>
Adding a new protection to the shop looks like this:
protections:
starter:
size: 15x15
block: WAXED_COPPER_BLOCK
price: 5000
name: "Starter"
description:
- "Good for your first house."
You can also change the command aliases (for example /claim or /p), and when you update the plugin, new options get added to your config without resetting the ones you already changed.
Commands
The main command is /blokclaims. By default /protecciones and /p also work, and you can change them in config.yml.
| Command | What it does |
|---|---|
/p |
Opens the main menu |
/p shop |
Opens the shop |
/p home [number] |
Teleports to one of your claims |
/p info |
Shows info about the claim you're in |
/p visualize |
Shows the claim borders |
/p name <name> |
Renames the claim |
/p rank <player> <rank> |
Sets someone's rank in the claim |
/p promote <player> / /p demote <player> |
Moves someone up or down one rank |
/p transfer <player> |
Gives the claim to another player |
/p unclaim |
Deletes the claim and gives the block back |
/p give <player> <type> [amount] |
Gives protection stones (admin) |
/p claims [player] |
Lists every claim on the server (admin) |
/p reload |
Reloads config, messages and menus (admin) |
Permissions
| Permission | Description | Default |
|---|---|---|
blokclaims.admin |
Admin commands, manage any claim | OP |
blokclaims.bypass |
Ignore all protections | OP |
blokclaims.teleport.bypass-warmup |
Teleport without waiting | OP |
blokclaims.limit.<name> |
Claim limit, names and amounts set in config.yml |
- |
Placeholders
Needs PlaceholderAPI (optional).
| Placeholder | Value |
|---|---|
%blokclaims_owned% |
Claims the player owns |
%blokclaims_max% |
Their claim limit |
%blokclaims_remaining% |
How many more they can place |
%blokclaims_total% |
Total claims on the server |
%blokclaims_in_claim% |
Whether they're inside a claim |
%blokclaims_claim_name% |
Name of the claim they're in |
%blokclaims_claim_owner% |
Owner of that claim |
%blokclaims_claim_rank% |
Their rank in that claim |
%blokclaims_claim_members% |
Number of members in that claim |
Requirements
- Paper 1.21 up to 26.x (or a fork), Java 21 or newer
- WorldGuard 7.0+ and WorldEdit 7.2+
- Vault and an economy plugin, like EssentialsX
- PlaceholderAPI if you want placeholders
Installation
- Install WorldGuard, WorldEdit, Vault and an economy plugin.
- Put the BlokClaims jar in your
pluginsfolder and restart. - For English, set
language: eninconfig.yml. You'll probably want to changecommandsto something like[claim, p]too. Restart after changing commands.
En español
BlokClaims es un plugin de protecciones con bloques. Los jugadores compran una piedra de protección en la tienda, la colocan y la zona queda protegida.
- Cada protección se crea en el config con un tamaño (
15x15,20x40...), un bloque y un precio. También puedes ponerle descripción. - 15 flags por protección y rangos dentro de cada una (dueño, codueño, veterano y miembro).
- Los menús colocan los botones solos para que siempre queden centrados, tengas las protecciones que tengas.
- La tienda enseña el dinero del jugador y cuánto le falta para cada protección.
- Bordes con partículas, teletransporte a tus protecciones, sonidos y confirmación antes de borrar.
- Todos los textos, iconos y colores se pueden cambiar, con colores HEX y degradados.
Necesita Paper 1.21 hasta 26.x, Java 21 o superior, WorldGuard, WorldEdit y Vault con un plugin de economía.
Bugs or suggestions? Join our Discord: https://discord.gg/eED543Qbb5


