All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Claim

Claim

by yigitguven • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Claim Logo

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.json for easy backup and management.

© 2026 Yigit Guven. Licensed under GNU GPLv3.

How to Install Claim (Mod)

Claim by yigitguven is verified for Forge, Neoforge across Minecraft versions 1.19.2, 1.19.4, 1.20.1, 1.20.4, 1.20.6, 1.21.1, 1.21.10 (latest release: 2.0.0-beta.2, file size: 91 KB). Follow the steps below to install it safely from ModCraft.tv:

  1. Click the Download button above and select your Minecraft version (1.19.2, 1.19.4, 1.20.1, 1.20.4, 1.20.6, 1.21.1, 1.21.10) and platform (Forge, Neoforge).
  2. Make sure you have the compatible loader or environment installed for Forge, Neoforge.
  3. Move the downloaded Claim file into your Minecraft .minecraft/mods folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.1
Neoforge
5mo ago 1
1.21.1
Neoforge
6mo ago 1
1.21.1
Neoforge
6mo ago 1
1.21.1
Neoforge
6mo ago 1
1.21.1
Neoforge
6mo ago 1
1.21.1
Neoforge
6mo ago 1
1.20.1
Forge
7mo ago 1
1.21.10
Neoforge
8mo ago 1
1.21.1
Neoforge
8mo ago 1
1.20.1
Forge
8mo ago 1
1.21.1
Neoforge
last yr. 1
1.20.1
Forge
last yr. 1
1.20.6
Neoforge
last yr. 1
1.20.4
Neoforge
last yr. 1
1.20.1
Forge
last yr. 1
1.19.4
Forge
last yr. 1
1.19.2
Forge
last yr. 1
## 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_permit item and survival recipe support.
  • Added craftable claim:claim_compass item that opens the claim list on right-click.
  • New /claim unclaim command to remove a single claim at the player's current position.
  • New /claim setvisit command to set a per-claim teleport destination for visits.
  • New /claim visit <claimId> command to teleport to a specific claim.
  • New /claim info command 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 visitOwnerOnly to restrict /claim visit usage to claim owners.
  • New per-claim visitPos metadata synced to clients.
  • Added recipe advancement unlocks for land permit and claim compass so recipes naturally appear when players obtain key ingredients.
  • Added /claim help command 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_permit for 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 visit without an ID now opens the claim list directly.
  • /claim without a complete selection now includes a quick help hint.

### Fixed
  • Fixed a /claim visit bug 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 /claim command tree registration to ensure all subcommands are consistently available and stable.

...
[2.0.0-beta1] Claim 2.0.0-beta1 by yigitguven on May 07, 2026
Download
## [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 opBypass is enabled.

### Changed
  • Default claim limits set to unlimited (-1).
  • Improved claim volume calculation to handle 3D space and world height normalization.

## [2.0.0-alpha.4] - 2026-04-27

### Added
  • War Server Support**: Introduced the protectOnlyHomeClaim feature.
  • 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.

## [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.

## [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.toml into [general] and [economy] sections.

### Fixed
  • Fixed area selection logic to correctly calculate and enforce block costs.
  • Improved persistence handling for multi-player server environments.

## [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.
  • /claim command 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 list command 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.

[1.1.1] Claim 1.1.1 by yigitguven on Mar 28, 2026
Download
  • 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).

[1.1.0] Claim 1.1.0 by yigitguven on Mar 09, 2026
Download
  • 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 unclaim and 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](https://github.com/yigit-guven/Claim).

[1.1.0] Claim 1.1.0 by yigitguven on Mar 09, 2026
Download
  • 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 unclaim and 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](https://github.com/yigit-guven/Claim).

[1.1.0] Claim 1.1.0 by yigitguven on Feb 28, 2026
Download
  • 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 unclaim and 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](https://github.com/yigit-guven/Claim).

[1.0.4] Claim 1.0.4 by yigitguven on Mar 02, 2025
Download
  • Fixed data loss bug,
  • Fixed admins can't use commands in all claims,
  • Admins now have wider permission in claims.
[1.0.4] Claim 1.0.4 by yigitguven on Mar 02, 2025
Download
  • Fixed data loss bug,
  • Fixed admins can't use commands in all claims,
  • Admins now have wider permission in claims.
[1.0.2] Claim 1.0.2 by yigitguven on Sep 11, 2024
Download
Version 1.0.2 Changelog Released First Stable Version: Officially marks the mod as stable with all core features functioning as intended.
[1.0.2] Claim 1.0.2 by yigitguven on Sep 11, 2024
Download
Version 1.0.2 Changelog Released First Stable Version: Officially marks the mod as stable with all core features functioning as intended.
[1.0.2] Claim 1.0.2 by yigitguven on Sep 11, 2024
Download
Version 1.0.2 Changelog Released First Stable Version: Officially marks the mod as stable with all core features functioning as intended.
Claim Icon
Download Claim
Select game version
Select platform