COWMODSКаталог модов

ChunkClaimPlugin

A Chunk Claiming Spigot and Paper plugin

Автор: ashinmc2,5 тыс.9обновлён 30 сент. 2026 г.
УправлениеУтилиты

Описание

ChunkClaimPlugin (CCP)

Discord Ko-fi GitHub Wiki

ChunkClaimPlugin is a lightweight, high-performance land protection plugin for modern Spigot and Paper servers (1.19.4 through 26.x). It provides grid-aligned chunk claiming with named territories, granular protection flags, an optional progressive economy engine, and per-player localization.

Designed from the ground up for survival servers, CCP replaces complex wand selection and arbitrary polygon math with native Minecraft chunk boundaries (16 × 16 × world height), guaranteeing zero tick overhead on block interactions.


Command Reference

Player Commands

CommandPermissionDescription
/claimchunk [name]ccp.claimClaims the chunk you are standing in under an optional group name
/chunkexpand <name>ccp.expandAdds the current chunk to an existing named claim group
/unclaimchunk [name]ccp.unclaimUnclaims a specified claim group, or the chunk you are standing in
/checkchunkccp.checkChecks ownership and claim status of the current chunk
/infochunkccp.infoLists all claim groups owned by you
/visualizechunk [name]ccp.visualizeDisplays temporary particle borders around claim boundaries
/chunktp <name>ccp.teleportTeleports you to one of your claimed groups
/chunksettings [subcommand]ccp.settingsOpens the interactive settings GUI or runs CLI subcommands
/chunklang [locale]ccp.langSets your personal display language

Marketplace Commands

CommandPermissionDescription
/claimtrade sell <claim> <price>ccp.tradeLists an owned claim group for sale on the server market
/claimtrade cancel <claim>ccp.tradeRemoves your claim group from the market
/claimtrade buy [claim]ccp.tradePurchases a claim (standing inside it or by name)
/claimtrade listccp.tradeDisplays all claims currently listed for sale across the server

Administrator Commands

CommandPermissionDescription
/chunkadminchunkclaim.adminOpens administrator management dashboard
/chunkadmin unclaimchunkclaim.adminForcefully unclaims the chunk you are standing in
/chunkadmin unclaimplayer <player> [name|--all]chunkclaim.adminForcefully unclaims specific or all claims of a player
/chunkadmin setlimit <player> <amount>chunkclaim.adminSets a custom claim limit override for a player (0 = unlimited)
/chunkadmin removelimit <player>chunkclaim.adminRestores a player's claim limit back to server default
/chunkadmin resetflag <flag> [action]chunkclaim.adminPurges or overrides a claim flag across all server claims

Key Features

Named Territory Groups

Players can organize their land into distinct named claim groups rather than isolated chunks (e.g., /claimchunk Base, /chunkexpand Base). Protection flags, trusted player permissions, and trading statuses apply to the entire group seamlessly.

Progressive Economy & Dynamic Price Drops

Completely optional (enabled: false by default). Works with Vault virtual balances, Gringotts physical gold banks, or built-in item currency (GOLD_INGOT, DIAMOND) with zero external dependencies.

  • Escalating Price Curve: Set free starter chunks, a base chunk cost, and progressive price increments per chunk owned to prevent map hoarding.
  • Dynamic Price Drop on Unclaim: Cost formulas calculate strictly from a player's current active chunk count. When players unclaim land, their next claim's cost immediately decreases to match their new lower tier, while issuing a configurable refund.
  • P2P Marketplace (/claimtrade): Players can buy and sell established bases directly. Offline sellers automatically receive their earnings upon login.

Granular Protection Flags

Flags can be toggled per claim group in /chunksettings or via CLI commands:

FlagDescriptionDefault
mob-griefingPrevents Creeper explosions and Endermen block pickupEnabled
mob-spawningDisables natural hostile mob spawning within the claimDisabled
mob-entryPushes hostile mobs away at the border (invisible barrier)Disabled
mob-protectionProtects friendly farm animals from outside visitorsEnabled
explosionsBlocks TNT, minecart TNT, and Wither explosion damageEnabled
pvpDisables player-vs-player combat within the claimDisabled
fire-spreadBlocks fire from igniting, burning, or spreadingEnabled
interact-chestRestricts chests, barrels, and shulker boxes to trusted membersEnabled
interact-furnaceRestricts furnaces, blast furnaces, and smokersEnabled
interact-doorsRestricts doors, trapdoors, and fence gatesEnabled
interact-redstoneRestricts levers, buttons, repeaters, and comparatorsEnabled

Custom Menu Ready (DeluxeMenus / ChestCommands)

Every setting in /chunksettings features dedicated CLI subcommands (flag, trust, untrust, particle, rename, transfer, unclaim) with full tab-completion. Server owners can bind buttons in DeluxeMenus or custom GUI plugins directly to CCP subcommands.

Non-Intrusive Territory Alerts

Territory entrance and wilderness notices are delivered directly above the hotbar in the Action Bar by default, keeping the center of the screen clear during building and combat. Title, subtitle, and chat modes are also supported.

Native Per-Player Localization

Players can independently configure their display language using /chunklang set <locale>. Includes complete parity across:

  • English (en_US), Spanish (es_ES), French (fr_FR), German (de_DE), Portuguese (pt_BR), Russian (ru_RU), and Chinese (zh_CN).

Technical Specifications & Architecture

  • Spatial Lookup Complexity: O(1) memory lookup via chunk coordinate keys (world:x:z). No bounding-box geometric intersections or polygon parsing on block interact events.
  • Server Compatibility: Paper, Purpur, and Spigot (Minecraft 1.19.4, 1.20.x, 1.21.x, and 26.x).
  • Java Runtime: Java 17 or higher (Java 21 fully supported).
  • WorldGuard Compatible: Automatically queries WorldGuard regions to prevent claiming over protected administrative territories.
  • PlaceholderAPI: Full expansion for player claim statistics, limits, group names, and marketplace pricing (%ccp_claimed_chunks%, %ccp_max_chunks%, %ccp_claim_name%, %ccp_is_for_sale%, %ccp_claim_price%).
  • Developer API: Programmatic singleton ChunkClaimAPI with cancellable Bukkit events (ChunkClaimEvent, ChunkUnclaimEvent, ChunkRenameEvent, ChunkTransferEvent).

Documentation & Support


Version History

v0.8.0

  • Admin Land Management: CLI and GUI tools to inspect and forcefully unclaim player land (/chunkadmin unclaim, /chunkadmin unclaimplayer).
  • Multi-Economy Support: Flexible economy integration supporting Vault, Gringotts/gold banks, and native physical item currency (GOLD_INGOT, DIAMOND) with offline payment queues.
  • Dynamic Price Scaling & Drops: Progressive claiming costs that dynamically drop back down when players unclaim land.
  • Player Claim Trading: Unified marketplace under /claimtrade (buy, sell, cancel, list).
  • CLI Subcommands for Custom GUIs: Full CLI subcommands in /chunksettings for flags, trust, particles, renames, and transfers to integrate with DeluxeMenus.
  • Action Bar Greetings: Customizable territory entry and wilderness notifications delivered via the action bar.
  • Localization Completion: 100% complete string parity across all 7 supported languages.
  • Developer API Expansion: New administrative and marketplace query methods in ChunkClaimAPI.
  • PlaceholderAPI Additions: %ccp_is_for_sale% and %ccp_claim_price%.

v0.7.0

  • Developer API & Events: Public ChunkClaimAPI singleton and cancellable Bukkit events (ChunkClaimEvent, ChunkUnclaimEvent, ChunkRenameEvent, ChunkTransferEvent).
  • PlaceholderAPI Integration: Expansion providing claim counts, limits, ownership, and group details.
  • Fire Spread Protection: Added fire-spread flag to protect claims against burning and ignite events.
  • Permission-Based Flags: Granular ccp.flag.* permission nodes for GUI flag toggles.
  • Per-Player Limits: Administrator command /chunkadmin setlimit for individual player overrides.
  • Event Command Triggers: Console command execution hooks upon chunk claim and unclaim events.

v0.6.0

  • Command Alias: Added /ccp shortcut alias.
  • Item-Based Claiming: Right-click claiming using a configurable tool (default: Wooden Shovel).
  • Chunk Entry Greetings: Configurable welcome titles and subtitles upon entering claimed land.
  • Granular Interaction Settings: Protection flags for chests, furnaces, utility blocks, doors, and redstone.
  • Passive Mob Protection: Flag to prevent visitors from harming animals within claims.
  • Claim Renaming & Transfer: Seamless claim renaming and ownership transfer directly from the GUI.
  • Claim Teleportation: Teleport to claims by name with /chunktp.
  • New Languages: Added German (de_DE), Portuguese (pt_BR), and Russian (ru_RU).

v0.5.0 – v0.5.2

  • Admin Dashboard: Initial /chunkadmin management GUI.
  • Named Claim Groups: Replaced coordinate-only tracking with named claim groups (/claimchunk <name>, /chunkexpand <name>).
  • Trust System: Per-claim trusted player management via GUI player heads.
  • Particle Selection: Per-player customizable boundary visualizers in /chunksettings.
  • Chinese Language: Added Simplified Chinese (zh_CN) localization.
  • Platform Support: Minecraft 1.21.11 and 26.1 API compatibility.

v0.2 – v0.4

  • Core Rewrite & Modernization: Overhauled engine for modern Spigot/Paper architecture.
  • Interactive GUI: Introduced player settings menu (/chunksettings) for claims, deletion, and languages.
  • Boundary Visualizer: Particle-based chunk border rendering.
  • WorldGuard Integration: Full-chunk region overlap validation.
  • Initial Localization: English (en_US), Spanish (es_ES), and French (fr_FR).

License

ChunkClaimPlugin is open source software distributed under the terms of the MIT License.

Галерея

/chunksettings/claimchunk/unclaimchunk/checkchunk

Последние версии

Все версии →
release

ChunkClaimPlugin 0.8.0

0.8.0
30 сент. 2026 г.354Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, spigot
Скачать
Что нового
* **Multi-Economy & Progressive Pricing:** Optional economy engine supporting Vault, Gringotts, or native physical items (`GOLD_INGOT`, `DIAMOND`). Features escalating claim costs that dynamically drop back down when unclaiming land. * **Unified Marketplace (`/claimtrade`):** P2P real estate market to buy, sell, cancel, or list claims (`/claimtrade <buy|sell|cancel|list>`) with offline payout support. Replaced old `/chunksell` and `/claimbuy` commands. * **Custom GUI Integration:** Added full CLI subcommands to `/chunksettings` (`flag`, `trust`, `particle`, `rename`, `transfer`, `unclaim`) with tab-completion for external menus like DeluxeMenus. * **Admin Land Management:** Added `/chunkadmin unclaim` and `/chunkadmin unclaimplayer` to forcefully remove griefed/abandoned land, plus an interactive GUI Chunk Inspector. * **Global Flag Manager:** Added `/chunkadmin resetflag` to purge or override protection flags across all server claims. * **Action Bar Greetings:** Territory entrance and wilderness alerts are now delivered directly to the action bar by default. * **Bug Fixes:** * Passive mob protection now correctly ignores hostile monsters, allowing players to defend themselves. * Wilderness notices now strictly obey configured display modes. * Deduplicated all 7 language files, resolving SnakeYAML startup console warnings. * **Placeholders & API:** Added `%ccp_is_for_sale%`, `%ccp_claim_price%`, and new `ChunkClaimAPI` administrative/market methods.
release

ChunkClaimPlugin 0.7.0

0.7.0
31 июл. 2026 г.431Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, spigot
Скачать
Что нового
* **Developer API & Events:** Public `ChunkClaimAPI`, `ChunkClaimPlugin2.getInstance().getChunkManager()`, and cancellable events (`ChunkClaimEvent`, `ChunkUnclaimEvent`, `ChunkRenameEvent`, `ChunkTransferEvent`). * **PlaceholderAPI Support:** PAPI integration + custom placeholders (`%ccp_claimed_chunks%`, `%ccp_max_chunks%`, `%ccp_chunk_owner%`, `%ccp_claim_name%`, `%ccp_is_claimed%`, `%ccp_total_claims%`). * **Fire Spread Protection:** New `fire-spread` flag blocks fire burn, ignite, and spreading inside claims. * **Flag Permissions:** Control GUI flag toggles with `ccp.flag.*` permission nodes. * **Custom Player Limits:** Admins can set per-player claim limits via `/chunkadmin setlimit <player> <amount>`. * **Title Duration Config:** Custom timing for welcome banners in `config.yml`. * **Event Commands:** Execute console commands on claim/unclaim events. * **Fixes:** Fixed crop trampling exploit & passive mob protection GUI text bug. 📖 *See [WIKI.md](https://github.com/AshinMc/ChunkClaimPlugin2/blob/main/WIKI.md) and [DEVELOPER.md](https://github.com/AshinMc/ChunkClaimPlugin2/blob/main/DEVELOPER.md) for full documentation.*
release

ChunkClaimPlugin 0.6.0

0.6.0
10 мая 2026 г.463Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, spigot
Скачать
Что нового
- **Command Prefix Update:** The plugin alias is now officially \/ccp\ for faster typing! - **Dual API Support:** Single universal JAR compatible with both \1.21.0-1.21.11\ and \26.1+\ servers. - **Item-Based Claiming:** Claim chunks by simply right-clicking with a configurable item (Default: Wooden Shovel). - **Chunk Entry Titles:** See a Welcome Title and Subtitle when entering a claimed area. - **Granular Permissions:** Full LuckPerms support with \ccp.claim\, \ccp.unclaim\, \ccp.check\, \ccp.info\, \ccp.visualize\, \ccp.expand\, \ccp.lang\, \ccp.settings\, \ccp.teleport\, and \ccp.transfer\. - **GUI Enhancements:** Added 'Back' buttons for easier menu navigation. - **Rename Claims:** Rename your claims seamlessly via an interactive chat prompt directly from the GUI. - **Granular Interaction Settings:** Protect or allow access to specific blocks via the GUI: - Chests & Containers - Furnaces - Crafting/Utility blocks (Stonecutters, etc.) - Doors/Trapdoors - Redstone Inputs (Buttons/Levers) - Mob Protection (toggle damage to passive mobs like cows and pigs) - **Message Toggle System:** Admins can now disable specific chat messages (deny notifications, success messages, etc.) via \config.yml\ without code changes. - **Claim Ownership Transfer:** Transfer claim ownership to other players directly from the claim details GUI with all settings preserved. - **Teleport Command:** Use \/chunktp <name>\ to quickly teleport to any of your claims by name. - **Fixed Player Combat:** Players can now properly attack each other; the PvP flag correctly controls only player-vs-player interactions. - **New Languages:** Added full support for German (\de_DE\), Portuguese (\pt_BR\), and Russian (\ru_RU\).
release

ChunkClaimPlugin 0.5.2

0.5.2
31 мар. 2026 г.110Minecraft: 26.1bukkit, paper, spigot
Скачать
Что нового
### v0.5.2 - Minecraft 26.1 Update - **Updated to target the new Minecraft 26.1 API natively**.
release

ChunkClaimPlugin 0.5.1

0.5.1
8 мар. 2026 г.273Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, spigot
Скачать
Что нового
### v0.5.1 - Per-claim settings GUI with toggleable flags (mob griefing, mob spawning, mob entry, explosions, PvP) - Full entity protection: minecarts, boats, armor stands, item frames, paintings - Mob griefing, explosions, spawning, entry, and PvP now controlled per claim group - Mob entry prevention: invisible wall teleports all mobs to the nearest chunk edge - PvP combat toggle per claim - Added `deny-entity`, `deny-pvp` and all flag-related messages to all 4 locales - Default claim flags configurable in `config.yml` - Bugfix: vehicles/minecarts could be destroyed by non-owners
release

ChunkClaimPlugin 0.5

0.5
19 февр. 2026 г.69Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, spigot
Скачать
Что нового
- **Minecraft 1.21.11** compatibility (api-version 1.21) - **Admin settings GUI** (`/chunkadmin`) - set max claims, server default language, default particle, reload config - **Per-player particle selection** - choose your visualization particle in `/chunksettings` - **Max claims enforcement** - configurable in `config.yml` and via Admin GUI - **Named claim groups** - every claim has a name (`/claimchunk River`) - **Expand existing claims** - `/chunkexpand River` adds adjacent chunks to a group - **Merged bounding-box visualization** - each claim group renders as one outline - **Current-chunk fallback** - running `/visualizechunk`, `/unclaimchunk`, or `/checkchunk` with no arguments uses the chunk you're standing on - **Per-claim trust system** - trust other players on specific claim groups via the GUI; trusted players can build, break, and interact - **Chinese (zh_CN) locale** added
release

ChunkClaimPlugin 0.4

0.4
20 сент. 2025 г.334Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8paper, spigot
Скачать
Что нового
Upgraded for Minecraft 1.21.8 with a slick GUI and per-player languages. ### What's New - GUI: /chunksettings -> Claims, Visualize, Delete (Confirm/Cancel), - Multi Language support - Per-player languages: en_US, es_ES, fr_FR via /chunklang - Single-claim visualization from GUI or /visualizechunk <world> <x> <z> - UX: safer teleports + subtle click sounds - WorldGuard: full-chunk overlap check; must own all intersecting regions
beta

ChunkClaimPlugin 0.3 Beta 1

0.3
22 мар. 2025 г.171Minecraft: 1.21.4paper, spigot
Скачать
Что нового
- Added WorldGuard integration: only people who have access to the region via WorldGuard can claim the chunk.
release

ChunkClaimPlugin 0.2

0.2
21 мар. 2025 г.132Minecraft: 1.21.4paper, spigot
Скачать
Что нового
- Rewrote the entire code for 1.21.4 and fixed every bug. - Added feature where other players break other players chunks - Added a config (find in plugin folder)
release

ChunkClaimPlugin 0.1

0.1
26 авг. 2024 г.138Minecraft: 1.20.6paper, spigot
Скачать
Что нового
First release