Compatibility
Added Support for Minecraft 1.21.5
The plugin now supports Minecraft 1.21.5. Please report any version-specific issues!
New Features
New Flag: ClaimMapFlag
Adds experimental support for Dynmap and BlueMap.
This flag is in early stages and will be refined in future updates. Please report any issues!New Config Option: show_only_trusted_and_owned_claims_when_sorted_as_all
Allows you to hide public claims when the claim list is sorted by "All".Editable Reload Message
You can now customize the plugin's successful reload message.
Fixes
Placeholder System
Re-added support for %gpextension...% placeholders.
Placeholders starting with %gpextension now function as expected.
Claim Management
Fixed a bug where trying to unclaim an admin claim would cause an error.
Fixed an issue where players could mine/build outside a claim while standing inside it, even with only_allow_building_in_claimed_areas and only_allow_mining_in_claimed_areas enabled.
Improved error message when a claim with the specified claimid is not found.
Using here outside of a claim when updating a flag now shows a proper warning.
GUI Behavior
Fixed an ArrayIndexOutOfBoundsException caused by setting GUI items to AIR.
Prevented AIR items from overwriting GUI elements like claim flags or list entries.
Fixed errors when configuring menu controls.
Claim List Sorting
Fixed an issue where sorting by permission would freeze after reaching public claims.
Fixes related to the new show_only_trusted_and_owned_claims_when_sorted_as_all option.
Startup Errors
Fixed NullPointerException and NoClassDefFoundError on startup when GPFlags is not installed.
Fixes
- Fixed an issue where default files still use old GPExtension placeholders instead of the new griefprevgui format.
New!
Official Wiki Launched!
A brand new GitBook wiki is now available with guides and main features.
More content will be added soon!
https://toonystank.gitbook.io/grief-prevention-gui-addon
GriefPrevGUI v4.6 – Major Update & Plugin Rename
Important: This version is a breaking update and is not backward compatible with older versions.
Plugin Renamed
- The plugin has been renamed from GPExtension to GriefPrevGUI.
- To update manually:
- Rename your GPExtension folder inside /plugins to GriefPrevGUI before updating.
- If you’ve already updated, delete the new GriefPrevGUI folder and rename the old GPExtension folder.
New Features & Improvements
Updated Placeholders
All placeholders now use the new format:
%griefprevgui_isclaimed%, %griefprevgui_claimedby%, etc.Modern Plugin Look
- Updated plugin prefix in chat messages
- Updated GUI titles for a cleaner interface
Improved Compatibility
- Fixed an issue where the plugin would fail to load if GPFlags is not installed
Claim List Enhancements
- Fixed /claimlist not showing all claims
- Fixed a NullPointerException when fetching claim data
New Flag: NoMobSpawnsType (Built-in)
- Added a custom NoMobSpawnsType flag built directly into GriefPrevGUI
- If you're using GPFlags' version, your data will be automatically migrated
- Includes a new GUI selector:
- Select individual mobs to block from spawning
- Supports spawn reason filters (e.g., spawner, natural, command)
- GUI view type can be changed using the top filter bar
![]()
![]()
Fixed issue where NoMobSpawnsType flag fails to load , Corrected issue where the NoMobSpawnsType flag fails to load, resulting in claims not being displayed in the GUI
Bug Fixes
Fixed an issue where the plugin would crash on Minecraft 1.19 and below.
Fixed GUI title not displaying correctly.
Fixed region visualization not working as expected.
