CoreEngineWIKI
ESC
NavigateEnter OpenESC Close

CoreEngineClaim: Overview

CoreEngineClaim is the land claim plugin of the CoreEngine family for Paper and Folia servers. It is intended as a drop-in replacement for GriefPrevention 16.18.x: the same basic concepts (golden shovel, trust levels, subdivisions, claim blocks, admin claims, wilderness rules), largely the same config keys, but tightly integrated into CoreEngine instead of being a standalone island.

CoreEngineClaim requires CoreEngine to function: it uses its economy, GUI, team and messaging systems directly instead of bringing its own systems. This means a server that already uses CoreEngine for economy, teams or the web interface gets a claim system with CoreEngineClaim that fits in seamlessly, including team claims, team plots and (with CoreProtect installed) block history in the investigation tool.

💡

Tip: Anyone already running CoreEngine with LuckPerms, Vault/Economy or teams does not need to configure anything additional for CoreEngineClaim, the connection happens automatically on server start.

What Does CoreEngineClaim Do? #

  • Claiming - protect land with the golden shovel via a two-click flow; new players automatically get a starter claim when placing their first chest.
  • Protecting - blocks, containers, redstone, doors, animals, crops, fire, explosions, pistons and mob grief are filtered claim-aware.
  • Sharing - five trust levels (Public/Access/Container/Build/Permission, implicit Manage for the owner) plus subdivisions with their own trust list.
  • Growing - claim blocks accrue over playtime, can be bought/sold and limit a player's total area.
  • Managing - admin claims, world claims, restore nature, claim transfer, block management, claim expiration for inactive players.
  • Teams - subdivisions can be assigned to a CoreEngine team, teams buy plots in admin land, team ranks control build and management rights.

Most Important Permissions at a Glance #

All commands are individually permissioned, but are already sensibly preconfigured for the usual roles via a few collective permissions:

PermissionDefaultScope
coreengineclaim.claimstrueAll normal /claim ... player commands (creating claims, trust, subdivisions, buying/selling blocks, trapped, book, ...).
coreengineclaim.teamclaimsfalseAll /claim team ... commands, including coreengineclaim.teamplots.buy.
coreengineclaim.adminfalseAll /claim admin ... commands plus the complete player and team permission sets.

Every visible individual action additionally has its own node (e.g. coreengineclaim.claim.list, coreengineclaim.claim.trust, coreengineclaim.claim.admin.world), so individual functions can be specifically granted or revoked via LuckPerms without granting the entire collective permission at once.

Basic Concepts in Brief #

  • Claim - a rectangular, world-bound area with a unique internal identifier. A claim is either a player claim (with an owner), an admin claim (no owner) or a subdivision (sub-area within another claim). Subdivisions can additionally be assigned to a CoreEngine team.
  • Trust - a list of rights maintained per claim (NONE to MANAGE), resolved via explicit player entries, LuckPerms groups, public trust and inheritance from the parent subdivision. Details: the "Trust & Protection" page.
  • Claim Blocks - each claim "costs" its area (width x length) in claim blocks; players accumulate blocks over playtime and can buy additional blocks. Details: the "Claims Basics" page.
  • Golden Shovel Modes - the golden shovel has several modes (Basic, Subdivide, Admin, Restore Nature variants), switchable via /claim basic, /claim subdivide, /claim admin mode etc.
  • Wilderness - land outside any claim follows global rules (Claims.WorldModes, fire, explosions, sky tree protection), not claim-specific trust resolution.
  • Web Interface - via CoreEngine's web interface (/cweb), players see their claims in the browser (category "Claims"): area, coordinates, trust list, claim block balance, and can also abandon claims there. Team claims appear under "Teams → Claims".
  • Storage Format - claim data is stored server-side. Administrators can switch the storage format if needed with the admin command /claim admin migrate.

Further Topics #

TopicPage
Claim creation, tools, claim blocks, subdivisions, expirationClaims: Basics
Trust levels, protection rules, wilderness rulesTrust & Protection