File Details
FabulousClaims-1.0.0-release.jar
- R
- May 30, 2026
- 60.61 KB
- 14
- 26.1.2+32
File Name
FabulousClaims-1.0.0-release.jar
Supported Versions
- 26.1.2
- 26.1.1
- 26.1
- 1.21.5-Snapshot
- 1.21.11
- 1.21.10
- 1.21.9
- 1.21.8
- 1.21.7
- 1.21.6
- 1.21.5
- 1.21.4
- 1.21.3
- 1.21.2
- 1.21.1
- 1.21
- 1.20.3-Snapshot
- 1.20.5-Snapshot
- 1.20.6
- 1.20.5
- 1.20.4
- 1.20.3
- 1.20.2
- 1.20.1
- 1.20
- 1.19.4
- 1.19.3
- 1.19.2
- 1.19.1
- 1.19
- 1.18.2
- 1.18.1
- 1.18
🚀 Optimization & Performance
- Spatial Chunk Indexing (O(1) Lookup): Replaced slow, linear O(N) claim-search iteration on player movements and block placements with a fast chunk-based map lookup.
- Folder-Based Data Storage: Transitioned claims storage from a single monolithic
claims.ymlfile to individual files underclaims/and player profiles underplayers/. Built-in migration automatically splits legacy claims into the new structure on startup.
🛡️ Security & Bug Fixes
- GUI Drag-and-Drop Exploit Fix: Blocked inventory drag gestures and clicked-inventory interactions in the player's bottom inventory to stop players from dragging GUI items into their own inventories.
- Anchor Block Protection: For block-placed claims, breaking the center anchor block (the physical claim block) now checks if the breaker is the owner or an admin. Non-owners are blocked, and successful breaks delete the claim and drop the matching claim block item.
- Explosion & Fire Shields: Explosion handlers now scan individual blocks in explosion block lists to shield protected claim zones. Fire spreads and ignites respect claim
firespreadflags. - Thread-Safety fixes: Wrapped AsyncPlayerChatEvent callbacks in synchronous scheduler tasks to safely perform GUI updates on the main server thread.
- Console Safety: Fixed potential
NullPointerExceptionswhen execution of commands (like/claim admin reloador the help menu) occurred on the console without a player context.
✨ Custom Permissions & Ownership
- Aligned Custom Permissions Mapping: Configured custom permission nodes (
fabulousclaims.vip,fabulousclaims.elite) directly tomax-claimslimits andallowed-blockswhitelist arrays. Multiple node limits are resolved dynamically using the highest claim count and the union of allowed claim blocks. - Added
/claim transferOwnership <player>: Regular players can now safely transfer ownership of claims they own to other online players (respecting the recipient's maximum claims limit). - Consolidated Presets: Unified all size presets, material types, custom item display names, and lore descriptions into the
claim-typessection insideconfig.yml.

