promotional bannermobile promotional banner

BetterClaim

Territory claiming with interactive map GUI, party protection, allies, homes, admin tools, SQLite persistence, and granular permissions for server owners.
Back to Files

BetterClaim-1.5.0.jar

File nameBetterClaim-1.5.0.jar
Uploader
DurkzPRGDurkzPRG
Uploaded
Jun 9, 2026
Downloads
47
Size
14.1 MB
File ID
8222924
Type
R
Release
Supported game versions
  • 0.5

What's new

Changelog (1.5.0)

Added

Craft bench and interactions

  • Craft bench material isolation (isolateCraftBenchMaterials, default true): queued crafts at a bench only pull materials from the player's inventory plus nearby chests they may access (same claim/chest permission rules as gameplay)
  • Bench UI sync: crafting window material counts reflect filtered chest access
  • Interaction-module protection for tools and blocks not fully covered by ECS events:
  • Hoe, sickle, and similar tools (ChangeBlock)
  • Block cycle interactions (CycleBlockGroup)
  • Crop harvest (HarvestCrop, optional Farming dependency)
  • Chest, bench, door, chair, portal use paths (UseBlock via shared BlockInteractPolicy)

Data and map sync

  • Data repair on load: normalizes desynced party/player claim colors in SQLite after upgrading from older saves
  • World map (M) refresh on server startup when worlds are already loaded
  • Success message when saving party name/description (Save Changes keeps the GUI open)

Fixed

World map (M) and party color

  • Claim tint on the world map (M) now matches the /bc claim map and party color picker
  • Save Color on the Party color page persists and refreshes the world map immediately (previously required Save Changes on Party Settings)
  • Creating a party after claiming inherits your solo color and refreshes map overlays
  • Plugin loading before the default world exists no longer leaves stale map tints

Party GUI

  • Save Changes on Party Settings saves name/description without closing the GUI
  • Party color preview while dragging the picker stays in memory only until Save Color

Changed

  • mapOverlayAlpha default 0.5 (configVersion 28; migrates older configs using 0.4 or 0.6)
  • configVersion 27: new option isolateCraftBenchMaterials
  • Legacy JSON migration no longer overwrites existing SQLite data; old JSON is archived
  • Safe ui.lang orphan-key cleanup (UTF-8, no BOM)

This mod has no additional files