Releases: castledking/GriefPrevention3D
Releases · castledking/GriefPrevention3D
17.0.10
Overview
- Add wind charge knockback and damage protection in PVP-safe claims
- Treat copper golems as animals requiring container trust
- Fix visualization surface detection to always search from world surface downward for consistent results
- Add leaves to transparent block list for better visualization placement
- Replace sendMessage with sendRateLimitedErrorMessage for PVP messages to reduce spam
Known Issues:
- Copper Golems glitch out visually on untrusted interaction (not harmful)
Full changelog: 17.0.9...17.0.10
17.0.9
17.0.8
Overview
- Quick Fix: A bug where subdivisions were duplicating after resize + restart
Full changelog: 17.0.7...17.0.8
17.0.7
Overview
- A new unified command architecture consolidates claim-related commands under
/claimfor players and/aclaimfor administrators.
The unified command system uses a separatealias.ymlfile that is auto-generated with defaults on first run. - New
/checkclaimexpiry [player]command provides detailed expiration information. - Various claiming/investigation interaction & visualization improvements.
- Fixed a bug where subdivisions couldn't be created on same x/z boundary of parent claims.
For Developers
See Public Api.txt in the plugin resources for detailed API documentation, including:
- World and Claim Y dimension methods
- ClaimYInfo class usage
- Code examples for all new APIs
Full changelog: 17.0.6...17.0.7
17.0.6
Overview
- Fixed 3D Subdivisions not persisting/not being deleted after restarts.
- Fixed /sethome permission not updating when exiting claims.
- Improved the visualization a little. (SnapOverrideHelper)
- Improved investigation tool exiting 3D subclaim visualization
Full changelog: 17.0.5...17.0.6
17.0.5
Overview
- Added new config option:
AllowNestedSubClaims: falsewhen set to true will allow you to create subdivisions inside of each other.
By default they will not inherit the permissions of the parent subdivision, unlike un-nested subdivisions; you will need to /trust players manually to nested subclaims.
- Fixed a weird quirk where trusted parent players were not listed in the /trustlist of subclaims.
- Improved claim visualization snapping
- messages.yml now supports (
&) color formatting.
Full changelog: 17.0.4...17.0.5
17.0.4
Overview
- Improved the centering and scale of the block displays for glow visualizations to reduce Z-fighting on shaders.
- Corrected 2D visualizations to rest at sea level instead of going to the sea floor.
- Fixed admin claims default visualization mismatching with the glow visualization in water.
- Fixed 3D visualizations adding a third layer at sea level if the claim is partially in water.
Full changelog: 17.0.3...17.0.4
17.0.3
Overview
- Added new
VisualizationGlow: falseconfig setting to enable glowing block display visualizations for claims on 1.19.3+ servers. - Added sign filtering that respects the bannedWords.txt
- Added more granular control to eavesdrop permission (see docs)
Fixes for problems in the current griefprevention plugin:
- Fixed untrusted players being able to leash and ride boats in claims.
- Fixed untrusted players being able to brush suspicious blocks in claims.
- Fixed untrusted players being able to use specific lingering potions to harm players in claims.
- Fixed resizing of parent claims to prevent new resizes that would exclude a subclaim boundary.
- Improved parent claim selection priority when trying to resize a corner when it shares it with a subdivision.
Full changelog: 17.0.2...17.0.3
17.0.2
Overview
- Improved 3D in-air corner selection for resizing.
- Fixed 2D subdivision resizing setting new depths for adjacent 3D subdivisions.
Full changelog: 17.0.1...17.0.2
17.0.1
Overview
-
Improved claim visualization for clearer create/resize outlines.
-
Fixed piston behavior around 2D subdivisions in
EVERYWHEREand
EVERYWHERE_SIMPLEFull changelog: 17.0.0...17.0.1