- New chunk cost modes: exponential, linear or fixed pricing via claims.economy.cost-mode
- Discord webhooks: define multiple named webhooks and route each event to the one(s) you choose
- New claim spawn holograms: a configurable floating info panel (members, chunks, flags, permissions, sale… with placeholders, PlaceholderAPI and conditional lines) shown near each claim
- Claim borders can now briefly appear when you enter a claim (optional; green = yours, yellow = member, pink = protected area, red = other)
- Auto-map can now display as a live Folia-safe scoreboard sidebar that refreshes as you move (claims.auto-map.display: SCOREBOARD or CHAT)
- Claim settings menu: manage the sale & price, public-warp visit price, the per-claim hologram, the icon (right-click an inventory item) and role creation directly in the GUI
- Chat prefix: all plugin chat messages now carry a configurable, colourable prefix (the prefix key in each language file, set it to \"\" to disable)
- Fixed being able to list a claim for sale with /claim sell while the economy is disabled
- Fixed /claim kick not actually removing the player from the claim
- Fixed claims not showing on Pl3xMap/dynmap/BlueMap/squaremap until a /scs reload after a restart
- Fixed PlaceholderAPI placeholders sometimes staying dead until /scs reload after an update
- Fixed /scs resetAllPlayerSettings error that could leave the plugin stuck in maintenance mode
- Fixed packetevents never being initialised, which kept packet-based features (teleport detection, holograms) from working
- Newly-claimed land is now protected instantly, with no brief window where it could read as unclaimed
- Redis cache: fixed a crash on claims with expired bans and a possible player-data stall
- Performance & cleanup: lighter Redis bulk writes and claim particles, leaner code, cleaner shutdown
- Reworked the tax & rent system — pick any billing period, with accurate server-wide billing
- New permission to stop visitors picking your glow berries
- QuickShop shops now work for visitors without handing them the sign permission
- Public warps now show even when the owner is offline
- Spectators no longer count as online in menus and placeholders
- Claims and chunks over your limit are now cleaned up when you log in, with a heads-up message
- Multishot crossbows can no longer slip past mob and armor stand protection
- Claims now draw their real shape on Pl3xMap and squaremap, no more overlapping neighbors
- Fixed a crash when clicking in the flags and permissions menus
- Lighter on memory in a few hot spots
- Reworked the claim tax / rent system: configurable taxation period (any duration), auto-derived check frequency, and accurate database-wide billing
- Fixed a crash (NullPointerException) when clicking inside the permissions and flags menus
- Reduced memory allocations in hot paths (chunk lookups, liquid flow) to lower GC pressure
- Split the damage-entities permission into Damage Hostile and Damage Passive
- Added /scs player * to set or add a limit for every player at once
- Added an option to auto-delete excess claims/chunks when a player's max is lowered
- Fixed a crash when opening the player admin menu on older player data
- Added /scs socialspy to spy on claim chat (/cc)
- Fixed WorldGuard wrongly blocking claims when no flag is set
- Fixed claim border particles being offset
- Fixed fly/elytra players being sent to the sanction location instead of pushed back at claim borders
- Fixed auto-purge running multiple times after a reload
