JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser .
🐛 Fix
fix: claim-command UX - overdrawn shrink, abandon prompts, resize detail, paged /claimslist (#459, #460, #465, #466, #468, #470, #477, #494, #495, #496)
🐛 Fix
test: fix two intermittent test failures (IgnoreLoaderThread mock race, weakly-held mock worlds)
🐛 Fix
fix: claim protection vs copper golems, raids, bone-mealed trees, brushing and arrow buttons (#458, #473, #474, #475, #476)
🐛 Fix
fix: grant-only trust inherits and honours public; stick and denial-hint fixes (#461, #462, #481, #482, #492)
🐛 Fix
fix: save the name directory, index giant claims per cell, trim hot-path costs (#455, #464, #478, #479, #484, #485, #486, #487, #488)
🐛 Fix
fix: marketplace offer integrity, plot-sale keep-out, post-settlement transfer event and /giveclaim (#454, #463, #472, #483)
🐛 Fix
fix: trust names, keywords, all-claims confirm and trust-menu follow-ups (#456, #457, #467, #469, #471, #480, #489, #490, #491, #493)
🐛 Fix
fix /fly permissions being weird (#276 regression)
🐛 Fix
fix: resolve the permission-group bonus while queueing a save, not on the storage writer (#299)
🐛 Fix
fix: stop the flat-file → database migration losing data four ways (#302, #303)
🐛 Fix
fix: never compute %griefprevention_*% placeholders off the main thread (#301)
🐛 Fix
fix: a sold subdivision belongs to its buyer on every path (#382, #408, #410, #341)
🐛 Fix
fix: keep claim-block balances honest when storage is slow, failed or absent (#385, #326, #343, #325)
perf: take blocking reads and unbounded work off the main-thread hot paths (#403, #404, #409, #414, #415, #421, #422)
🐛 Fix
fix: Bedrock trust forms obey the same gates as the chest GUIs (#306-#310, #312, #313, #315, #316, #318)
🐛 Fix
fix: close the 26.x and residual protection gaps in the block, entity and interact handlers (#411, #412, #413, #417, #419, #423, #425, #433)
🐛 Fix
fix: admin deletes, confirmations, starter-claim expiry and the command surface (#358, #383, #384, #386–#396)
🐛 Fix
fix: make the claim marketplace price-safe, self-cleaning and legible on both platforms (#340, #342, #344–#353, #406)
🐛 Fix
fix: storage integrity — quarantine dead player files, atomic config writes, DB parent links and the small write-path leaks (#327–#338, #431)
🐛 Fix
fix: player-facing messages — terminology, missing detail lines, persisted /claimnotify and explicit admin transfer (#354–#356, #360, #361, #363, #367, #369, #371, #377, #381)
feat: a Bedrock form for the permission editor, tiered trust prompt, sorted trustees and the menu residuals (#311, #314, #317, #319, #320, #322–#324, #366, #380)
🐛 Fix
fix: help index, journey hints and a quieter, correct border notifier (#357, #359, #362, #368, #370, #372, #375, #376, #378, #424, #438)
perf: hot-path leftovers, chat residuals, the cloud PvP half and two small write-path lows (#321, #339, #414, #416, #418, #422, #426, #427, #432, #439, #443, #446)
🐛 Fix
fix: threading residuals — break the Fox/PlayerData lock cycle, guard every async→main hop, publish claim lists atomically (#398–#402, #407, #428–#430, #445)
🐛 Fix
fix: preserve overdrawn claims and remove join-time balance stalls
🐛 Fix
fix: take storage I/O off the DataStore monitor and make claim persistence crash-safe
🐛 Fix
fix: claim permission semantics, chest protection & hot-path allocations
🐛 Fix
fix: sell-sign economy correctness, cap enforcement and listing UX
🐛 Fix
fix: trust GUI crash, manager gate, TrustChangedEvent, pagination + menu UX
🐛 Fix
fix: border-only, world-safe, all-boundary claim particle outline
🐛 Fix
fix: one-time repair of trust migrated by an earlier build (#128)
🐛 Fix
fix: don't advance the schema version until the conversion's writes land (#135)
🐛 Fix
fix: couple Container and Access in the trust GUI (#134)
🐛 Fix
fix: keep trust permissions individually togglable; make Container/Access legible (#134)
🐛 Fix
fix: persistence & database integrity (#143, #144, #155–#159, #167, #168, #181, #182)
🐛 Fix
fix: claim protection & permission semantics (#140–#142, #145, #148–#152, #165, #174, #179, #199, #201)
🐛 Fix
fix: sell-sign economy correctness and sale UX (#146, #169, #172, #173, #180, #183, #186, #187, #192, #196, #197)
🐛 Fix
fix: trust GUI rules, command feedback and onboarding (#161, #162, #170, #171, #184, #185, #188, #189, #193, #194)
🐛 Fix
fix: chat, spam, config robustness and plugin.yml hygiene (#153, #154, #175, #176, #178, #190, #191, #195, #200)
🐛 Fix
fix: read neighbours' keep-out lists off the DataStore monitor (#160)
🐛 Fix
fix: knockback rules, permission hot path and duplicate denials (#147, #163, #164, #166, #177, #198)
build: move to the 26.2 API and JDK 25, and take the upstream commits that go with it (#212, #215, #224, #227, #229, #230, #231)
🐛 Fix
fix: hand addons snapshots, and make the legacy trust API round-trip (#211, #223)
🐛 Fix
fix: claim & marketplace integrity (#213, #214, #216-#222)
perf: get blocking player-file reads off the main thread (#234, #235, #240-#242, #244-#246)
perf: lock-free player data, gated metadata probes and a marketplace index (#237-#239, #243, #247)
perf: dedupe, budget and cheapen the boundary particle outline (#236, #252)
🐛 Fix
fix: make the trust menus readable and usable on Bedrock (#248, #250, #251, #255, #256, #262, #272, #276)
🐛 Fix
fix: make the claim marketplace learnable and legible (#249, #253, #254, #257, #268, #275, #283)
🐛 Fix
fix: tell players what is happening (#263-#267, #269-#271, #273, #274, #277-#282, #284, #285)
feat: ship a PlaceholderAPI expansion (#226)
feat: Bedrock-native forms for the screens a chest GUI cannot serve (#258-#261)
docs: write down the API contract this release changes (#228, #232, #233)
🐛 Fix
fix: surface the PvPManager combat-feature overlap (#225)