claimguard
ModMIT

claimguard

Protection-first Fabric land-claim mod for Minecraft 1.21.11 with personal/team claims, strong anti-grief rules, and configurable economy.

18
Downloads
0
Followers
2 months ago
Updated
📦
1
Versions

📖About claimguard

ClaimGuard

ClaimGuard is a server-focused Fabric mod for Minecraft 1.21.11 that protects player and team land with strong anti-grief rules and configurable claim economy.

Features

  • Personal claims for solo players.
  • Optional team claims with auto-detection when teams-mod is installed.
  • Two creation modes:
  • /claim create <name> <width> <length> [y_min y_max] [team]
  • /claim createwand <name> [y_min y_max] [team] (selection wand workflow)
  • Full protection pipeline:
  • block break/place/use protection
  • container protection
  • entity damage protection
  • explosion protection in claims
  • Claim permissions and management:
  • trust system and per-member roles
  • claim flags
  • rename, transfer, split, home teleport
  • Border visualization:
  • temporary /claim show
  • always-on owner visibility
  • optional outsider visibility
  • Localized player feedback:
  • English by default
  • Arabic support included

Economy and Cost Model

  • Claim cost is based on area (width * length).
  • Vertical range (y_min / y_max) does not increase price.
  • Anti-spam controls:
  • claim cooldown
  • max claims per owner
  • scaling cost for bigger areas and fragmented layouts
  • Payment methods:
  • points balance
  • diamonds
  • emeralds
  • iron ingots

Anti-Grief Distance Rules

  • No claim creation near spawn (configurable).
  • No claim creation too close to foreign claims (configurable).
  • Both rules are configurable and can have admin bypass toggles.

Compatibility

  • Minecraft: 1.21.11
  • Loader: Fabric
  • Java: 21+
  • Dependencies: Fabric API
  • Optional integration: teams-mod

Quick Start

  1. Install Fabric Loader on your server.
  2. Put claimguard-mod-1.0.2.jar in your mods folder.
  3. Put Fabric API jar in the same mods folder.
  4. Start server and run /claim help.
  5. Configure values in config/claimguard.json.