
Claim
A selection-based land management mod for Minecraft that lets players claim, secure, and customize their territories.
Обновлён 2 июня 2026 г. · опубликован 11 сентября 2024 г.
Claim
Claim is a land management system for Minecraft designed for territory security and administration. It provides a robust protection system, a 3D management interface, and deep integration with Xaero's World Map.
Features
- Territory Security: Prevents unauthorized block modifications (break/place), fluid manipulation (buckets), and crop trampling.
- Access Control: Configurable permission modes (PRIVATE/PUBLIC) for block interactions such as chests, doors, and buttons.
- 3D Management Interface: Visual dashboard for managing claims, featuring real-time 3D projector previews with terrain elevation support.
- Xaero's World Map Integration: Automatic claim overlays on the world map with custom color support and foreign territory highlighting.
- Granular Trust System: Manage trusted players per-claim via a dedicated UI.
- Administrative Control: Server-wide configuration for Operator (OP) bypass and administrative overrides.
Commands
| Command | Description |
|---|---|
/claim |
Claims the area selected with the selection tool. Supports relative coordinates. |
/claim list |
Opens the graphical management dashboard for your claims. |
Configuration
Configuration settings are located in config/claim-common.toml:
- selectionTool: The item ID used for area selection (Default:
minecraft:wooden_shovel). - opBypass: Toggles whether server operators bypass claim protections (Default:
true).
Protection Logic
- Modifications: Block breaking, placing, and fluid usage are restricted to the owner and trusted players.
- Interactions:
- PRIVATE: Restricted to owner and trusted players.
- PUBLIC: Accessible to all players.
Technical Integration
- Xaero's World Map: Fully compatible with high-performance claim overlays. Available on CurseForge and Modrinth.
- Persistence: Claims are stored in
world/data/claim/claims.jsonfor easy backup and management.
© 2026 Yigit Guven. Licensed under GNU GPLv3.
Центр версий
17 версийЧенджлог
2.0.0-beta.2Бета1.21.1 · 2 июня 2026 г.
Changelog
[2.0.0-beta.2] - 2026-06-02
Added
- New optional land permit system for claim creation with config-driven item and amount requirements.
- New config option to consume land permits on successful claim creation (
consumeLandPermitOnUse) for economy-focused servers. - Added craftable
claim:land_permititem and survival recipe support. - Added craftable
claim:claim_compassitem that opens the claim list on right-click. - New
/claim unclaimcommand to remove a single claim at the player's current position. - New
/claim setvisitcommand to set a per-claim teleport destination for visits. - New
/claim visit <claimId>command to teleport to a specific claim. - New
/claim infocommand to show the claim ID, name, and owner for the claim at the player's current position. - New
/claim trustall <player>and/claim untrustall <player>commands to manage trust across all owned claims at once. - New admin utility commands
/claim admin givepermit [player] [amount]and/claim admin givecompass [player] [amount]for quick setup/testing. - New config option
visitOwnerOnlyto restrict/claim visitusage to claim owners. - New per-claim
visitPosmetadata synced to clients. - Added recipe advancement unlocks for land permit and claim compass so recipes naturally appear when players obtain key ingredients.
- Added
/claim helpcommand for quick in-game command discovery. - Added beginner-friendly
/claim friend <player>and/claim unfriend <player>aliases for trust management across owned claims.
Changed
- Improved visit teleport safety by preferring configured claim visit position and falling back to a safer center search to reduce lava/unsafe teleports.
- Added optional suppression for entry/exit indicator spam when moving between adjacent claims with the same owner and name (
suppressSameOwnerNameTransitions). - Localized new and updated command/event messages using translation keys in
en_us.json. - Updated selection, visit, unclaim, and claim limit/permit feedback to use translatable chat/actionbar components.
- Updated default permit item config to
claim:land_permitfor first-party survival progression. - Improved admin feedback messages for item distribution and claim maintenance actions.
- Reduced action bar spam from repeated protection-denied messages with a short cooldown.
- Simplified default onboarding flow for casual friend servers:
/claim visitwithout an ID now opens the claim list directly./claimwithout a complete selection now includes a quick help hint.
Fixed
- Fixed a
/claim visitbug where teleporting to an unloaded claim could resolve to a very low Y level (for example around-63) and cause suffocation or unsafe spawns. - Removed hardcoded player-name bypass logic from protection checks for better multiplayer compatibility and predictable admin behavior.
- Refactored
/claimcommand tree registration to ensure all subcommands are consistently available and stable.
Technical
- Extended claim sync payload to include optional visit position data.
- Added claim lookup and visit utility APIs in
ClaimManagerfor command/event reuse.
Full Changelog: https://github.com/yigit-guven/Claim/compare/2.0.0-beta1...2.0.0-beta.2
2.0.0-beta1Бета1.21.1 · 7 мая 2026 г.
[2.0.0-beta1] - 2026-04-27
Added
- Configurable maximum claims per player.
- Configurable maximum blocks per individual claim.
- Configurable maximum total blocks across all claims owned by a player.
- Claim entry/exit indicators (Action Bar, Title, and Chat notifications).
- Configuration option to automatically claim all Y levels (
claimAllY). - Color coding for claim status messages and indicators.
- OP bypass system for claim limits when
opBypassis enabled.
Changed
- Default claim limits set to unlimited (-1).
- Improved claim volume calculation to handle 3D space and world height normalization.
Full Changelog: https://github.com/yigit-guven/Claim/compare/2.0.0-alpha4...2.0.0-beta1
2.0.0-alpha.4Альфа1.21.1 · 27 апреля 2026 г.
[2.0.0-alpha.4] - 2026-04-27
Added
- War Server Support: Introduced the
protectOnlyHomeClaimfeature. - Home Base Mechanic: Automatically identifies a player's first claim as their protected Home Base.
- Invasion System: Expansion claims (after the first) are now invadable/modifiable by anyone when enabled.
- Enhanced Protection: Overhauled bucket and interaction security for improved reliability.
Fixed
- Fixed compilation errors related to missing event classes in specific NeoForge versions.
- Improved the performance of territory proximity checks.
Full Changelog: https://github.com/yigit-guven/Claim/compare/2.0.0-alpha3...2.0.0-alpha4
2.0.0-alpha.3Альфа1.21.1 · 26 апреля 2026 г.
[2.0.0-alpha.3] - 2026-04-27
Added
- Expanding Territories: Added an optional adjacency requirement for new claims to ensure contiguous growth.
- Claim Block Items: Added a system to earn claim blocks by consuming specific items (configurable, default: Gold Ingot).
- Hard Block Cap: Added a maximum limit for total claim block accumulation.
- Improved Validation: Added specific feedback messages for adjacency and block limit failures.
Full Changelog: https://github.com/yigit-guven/Claim/compare/2.0.0-alpha2...2.0.0-alpha3
2.0.0-alpha.2Альфа1.21.1 · 26 апреля 2026 г.
[2.0.0-alpha.2] - 2026-04-26
Added
- Optional Claim Block Economy system (Disabled by default).
- Playtime Rewards: Automatic claim block rewards granted for every hour of active play.
- Dynamic UI: Real-time display of available claim blocks in the management dashboard.
- Auto-Save: Periodic background saving for claims and player data.
- Categorized Configuration: Reorganized
claim-common.tomlinto[general]and[economy]sections.
Fixed
- Fixed area selection logic to correctly calculate and enforce block costs.
- Improved persistence handling for multi-player server environments.
Full Changelog: https://github.com/yigit-guven/Claim/compare/2.0.0-alpha1...2.0.0-alpha2
2.0.0-alpha.1Альфа1.21.1 · 26 апреля 2026 г.
[2.0.0-alpha.1] - 2026-04-26
Added
- Comprehensive Protection System (blocks break/place, bucket usage, and farmland trample).
- Permission Modes (PRIVATE/PUBLIC) for fine-grained interaction control (chests, doors, buttons).
- Configuration System (
claim-common.toml) with toggleable OP bypass settings. - Item-based (configurable) position selection system.
/claimcommand with support for selections and relative coordinates (~).- JSON-based claim persistence (saves to
world/data/claim/claims.json). - networking system to sync claims from server to client.
/claim listcommand with a custom 3D-styled management screen.
- Claim metadata system (trusted players, permission modes, color, and timestamps).
- Overlap protection to prevent players from claiming already occupied areas.
- Deep optimistic updates for instant configuration synchronization.
- Specialized Developer Testing rules (Creative/Dev bypass overrides).
Fixed
- Overhauled Xaero's Map integration: fixed color bleeding and corrected ABGR/RGBA conversion.
- Improved 3D previews to support terrain elevation variations and strict Y-boundary clipping.
- Compacted Configuration UI to support all screen sizes and GUI scales.
- Synchronized Configuration UI borders and 3D previews with selected color presets.
Changed
- Updated mod logo.
- Cleaned up source code and assets for a full project rewrite.
- Initialized alpha stage for version 2.0.0.
Full Changelog: https://github.com/yigit-guven/Claim/compare/1.1.0...2.0.0-alpha1
1.1.1Релиз1.20.1 · 28 марта 2026 г.
- Crafting recipes for the Surveyor's Compass and Land Permit items.
- Project environment cleanup and build repairs.
- Automated client launch configuration fixes (
forge.earlydisplay=false).
Full Changelog: https://github.com/yigit-guven/Claim/compare/1.1.0...1.1.1
1.1.0Релиз1.21.10 · 9 марта 2026 г.
- Removed MCreator artifacts.
- Players can now give their claims unique names for easier identification.
- Added
/claim visit <name>to quickly travel between named territories. - Introduced granular permission levels (
BUILD,INTERACT,CONTAINERS,MANAGE) for shared access. - New item used for claiming and renaming territories.
- Item for persistent visualization of claimed chunk borders.
- Visual feedback when crossing claim boundaries.
- Added
/claim admin unclaimand configuration reload capabilities. - Basic chunk-based land claiming.
- Owner-only protection for blocks and interactions.
- Commands:
/claim,/unclaim,/claim info. - Configuration for max claims and protection toggles.
- Removed AnCore Lib from dependencies.
- Rewrote the whole code and made it open-source in the GitHub Repository.
Full Changelog: https://github.com/yigit-guven/Claim/commits/1.1.0
Комментарии
Загружаем…