LandClaimPlugin
PluginMIT

LandClaimPlugin

Ultimate Territory Protection for Minecraft

2.9K
Downloads
6
Followers
4 months ago
Updated
📦
12
Versions

📖About LandClaimPlugin

💠 LandClaim Plugin - Ultimate Territory Protection for Minecraft

LandClaim Banner

Chunk-based land protection for Minecraft servers. Claim territory, protect builds, manage access.

Spigot
License
Discord

Features

  • Chunk-based claims - 16x16 block protection zones
  • Trust system - Grant BUILD, INTERACT, CONTAINER, TELEPORT permissions
  • Auto-claim - Claim chunks while walking
  • Particle visualization - See claim boundaries
  • Protection - Block breaking, PvP, explosions, mob griefing
  • Admin tools - Manage any player's claims
  • WorldGuard support - Maintain gaps between claims and regions

Installation

  1. Drop LandClaimPlugin.jar into plugins/
  2. Restart server
  3. Configure plugins/LandClaimPlugin/config.yml

Requirements: Spigot/Paper 1.21+, Java 21+

Commands

Command Description
/claim Claim current chunk
/claim auto Toggle auto-claim
/claim trust <player> Trust a player
/claim untrust <player> Remove trust
/claim trustlist Open trust GUI
/claim visitor menu Manage visitor permissions
/claim info View chunk info
/claim visible [always/off] Toggle visualization
/claim unstuck Escape others' claims
/unclaim Unclaim current chunk
/unclaim all confirm Unclaim everything
/c, /uc Aliases for claim/unclaim

Admin: /claim reload, /claim admin unclaim, /claim admin unclaimall <player>

Permissions

Permission Description Default
landclaim.claim Basic claiming true
landclaim.auto Auto-claim mode true
landclaim.admin Admin commands op
landclaim.limit.<n> Custom claim limit false

Configuration

# Key settings in config.yml
chunk-claim-limit: 100
require-connected-claims: true
prevent-pvp: true
prevent-mob-griefing: true
prevent-explosion-damage: true

# Blocked worlds
block-world:
  - world_nether
  - world_the_end

# Trust permissions (default for new trusted players)
default-trust-permissions:
  BUILD: true
  INTERACT: true
  CONTAINER: true
  TELEPORT: true

All messages customizable in messages.yml.

Data Storage

Claims stored in claims.yml, trust data in trust.yml:

# claims.yml
claims:
  550e8400-e29b-41d4-a716-446655440000:
    - "world,10,20"
    - "world,10,21"

Data Collection

We collect anonymous statistics on how the plugin is used at https://bstats.org/plugin/bukkit/LandClaimPlugin/28407 and is visible to the public. If you do not want this anonymous data sent, You currently have to go to the bStats folder, and set that to false.


Support