
GriefPrevention3D
A fork of GriefPrevention that adds 3D subdivisions
Список изменений
GriefPrevention3D v17.5.4
Wiki: https://github.com/castledking/GriefPrevention3D/wiki
Highlights
- Restored
ClaimPermission.Inventoryfor plugin compatibility - External plugins like BiggerBarrels that referenceClaimPermission.Inventorywill no longer crash withNoSuchFieldError. - Added deprecation notice -
Inventoryis now a deprecated alias forContainer; plugin developers should migrate toContainerfor future compatibility.
Bug Fixes
The enum constant ClaimPermission.Inventory was removed during previous refactoring work, breaking plugins compiled against older versions of GriefPrevention3D. This release restores it as a deprecated alias pointing to Container.
Plugins affected:
- BiggerBarrels (and any plugin referencing
ClaimPermission.Inventory)
The fix ensures backward compatibility while guiding developers toward the new Container permission name.
Pairing
This release pairs with GPExpansion v1.1.1 for the new claim block accrual profile controls documented at:
https://github.com/castledking/GPExpansion/wiki/Claim-Block-Accruals
Migration
No data migration required. Existing configs are unchanged.
Note for plugin developers: Update your code to use ClaimPermission.Container instead of ClaimPermission.Inventory. The Inventory constant will be removed in a future major release.
