
๐ GriefPrevention GUI Addon โ The Ultimate Minecraft Land Claim GUI!
Transform standard GriefPrevention into a modern, command-free land claiming experience. Built for Paper, Purpur, and Folia survival servers, this addon replaces clunky chat commands with an intuitive GriefPrevention GUI menu, native Bedrock Edition support (Geyser/Floodgate), built-in custom claim flags, player claim teleportation, and animated 3D claim border visualizers using BlockDisplays.
Whether you run a classic SMP, Skyblock, or Lifesteal network, give your players effortless claim management while unlocking new economy money-sinks and reducing admin workload.
๐ฎ Why Server Owners Switch to GriefPrevention GUI Addon:
- ๐ฅ๏ธ Command-Free Claim Management: Automatically intercepts standard GriefPrevention commands (/claim, /trust, /claimlist) and opens sleek, customizable chest GUIs instead. (Original command behaviour can be toggled in the config!)
- ๐ Seamless Java & Bedrock Crossplay: Full compatibility with Geyser and Floodgate, allowing Bedrock Edition players to navigate claim menus, trust lists, and flags smoothly without command headaches.
- ๐ 3D BlockDisplay Claim Visualizers: Ditch outdated block updatesโrender customizable, animated 3D claim boundaries using modern Minecraft BlockDisplays.
- ๐ฏ Built-In Custom Flags & GPFlags GUI: Manage claim rules directly from an interactive GriefPrevention Flags GUI. Includes built-in custom flags (Timed Claim Flight, NoEnter, Build/Mine toggles, BlueMap claim rendering) plus full integration with GPFlags.
๐ง Requirements & Compatibility
- Supported Server Software: Paper, Purpur, and Folia (Note: Legacy Spigot is not supported).
- Supported Minecraft Versions: 1.17 โ 1.21.x & 26.1 โ 26.3+
- Required Dependencies: GriefPrevention & PlaceholderAPI
- Optional Soft Dependencies:
- Geyser & Floodgate: Enables native Bedrock Edition GUI support.
- Vault / Economy: Enables buying/selling claim blocks and paid claim teleports/warps.
- GPFlags: Integrates GriefPrevention Flags directly into the GUI.
- LuckPerms: Advanced permission control for custom flags and cooldowns.
- BlueMap: Adds a toggleable custom flag for players to show or hide their claims on your web map.
- SkinsRestorer: Renders accurate player head skins inside the Trust GUI (including offline/cracked servers).
- MythicMobs & ModelEngine: Ensures custom mounts and entities respect claim entry flags (NoEnter).

ย
- โจ Zero Command Memorization: Players simply type /claim to create claims, view land stats, manage subdivisions, transfer ownership, or safely teleport home.
- ๐ฉ Standalone Custom Flag Engine: Over 30 built-in flags work right out of the boxโincluding Timed Claim Flight, NoEnter Whitelist/Blacklist, Role-Based Enter/Exit Chat & ActionBars, Player Time/Weather, and Mob/Vehicle Filtersโplus optional GPFlags integration.
- ๐ Flexible Multi-Economy Shop: Sell and buy back claim blocks (or charge for claim teleports) using Vault, Physical Items (Diamonds, Emeralds), or PlaceholderAPI Currencies (e.g. PlayerPoints via %placeholder%).
- ๐ก๏ธ Smarter Trust & Invite Controls: Choose instant trust or Invite Mode (players must accept claim invitations before joining), plus configurable Manager Modification Cooldowns to prevent insider griefing.
- ๐จ 100% Customizable Menus & Themes: Includes Default, Nature, and Clean themes, CustomModelData support for resource packs, Anvil search inputs, priority slot layering, and custom user-defined YAML GUIs.




[SPOILER="๐ฉ Click to View All 30+ Built-In Custom Claim Flags"]
Every flag below is built directly into GriefPrevention GUI Addon (no extra flag plugin required!) and can be toggled, reordered, permission-gated, or customized in flag/FlagOptions.yml & flag/FlagSettings.yml:
[LIST=1]ClaimFly โ Enable flight inside claims (supports permanent flight or Timed Flight balances!)NoEnter โ Block outsiders from entering, with dedicated Whitelist & Blacklist player GUIsEnterMessage & ExitMessage โ Custom chat greetings/farewells with role-specific message configsEnterActionbar & ExitActionbar โ Smooth ActionBar titles when entering or leaving a claimNotifyEnter & NotifyExit โ Alert claim owners/managers when visitors cross boundariesClaimWarp โ Publish a safe community warp spot to the public /cwarp browserClaimName, ClaimDescription & ClaimIcon โ Customize how the claim appears across all menusNoMobSpawnsType โ Dedicated GUI to block specific mob entities or allow specific spawn reasonsNoMobAIType โ Dedicated GUI to freeze AI for selected mob types inside claimsNoVehicleType โ Dedicated GUI to restrict boats, minecarts, or specific vehiclesPlayerTime & PlayerWeather โ Lock personal visual time (day/sunset/night) and weather inside a claimNoElytra โ Prevent Elytra gliding/boosting inside protected areasNoLeafDecay โ Preserve custom trees and foliage builds from decayingNoPlayerCropTrample & NoMobCropTrample โ Protect farmland from players and mobsNoUntrustedHopperDrop โ Stop untrusted players from dropping items into collection hoppersAllowTNTExplosions โ Optional TNT block damage toggle while keeping Creeper griefing blockedNoAutoPortal โ Prevent unwanted Nether portal linking/creation inside claimsProtectedPets & NoMCPetSkill โ Protect tamed pets and restrict MCPets combat skillsRespawnLocation โ Set a custom respawn point inside the claimClaimMapFlag โ Render claim territories on BlueMap / Dynmap web mapsChangeBiome / KeepInventory / PVP โ Pre-built custom flag templates & seamless GPFlags hook support!
[/LIST]
[/SPOILER]
[SPOILER="๐ฅ๏ธ Click to View All 25+ Included GUI Menus"]
- Main Dashboard (ClaimMenu.yml): Central hub for standing claim status, claim list, warps, and block shop.
- Claim Control Panel (ClaimInfo.yml): Inspect location/biome, open flags, subdivisions, trust list, banner, and safe teleport.
- Smart Claim Browser (ClaimList.yml): Filter by permission (Own, Manager, Trusted, Container, Public), distance, size, flags, or subdivisions.
- Flag & Upgrade Browser (ClaimUpgrade.yml): Paginated flag control panel with dynamic status placeholders.
- Trust List & Online/Offline Player Picker (TrustList.yml, PlayerList.yml): Visual player head management.
- 4-Tier Permission Editor (ClaimPermissions.yml): Grant Manager, Build Trust, Inventory/Container, or Access roles.
- Claim Invites Menu (ClaimInvites.yml): View, accept, decline, or revoke pending trust invitations.
- Multi-Economy Block Store (ClaimBlock.yml, ClaimBlockSelector.yml): Preset bundles (+100 to +3,200) & custom selector.
- Public Warp Browser (WarpList.yml): Visit community shops and showcases with hazard-checked safe teleportation.
- Material Icon Picker (IconSelector.yml): Searchable Minecraft material browser with category filters.
- Entry Whitelist & Blacklist (Whitelist.yml, BlackList.yml): Manage NoEnter access lists visually.
- Entity & Vehicle Sub-Menus (NoMobSpawnsType.yml, NoMobAIType.yml, NoVehicleType.yml): Per-entity toggle grids.
- Expiring Claims & Safety Confirmations: ExpiringClaimList, ClaimDelete, ClaimDeleteAll, ClaimLeave, ClaimLeaveAll, and ClaimKick.
[/SPOILER]
[SPOILER="โจ๏ธ Click to View Commands, Permissions & 60+ Placeholders"]
Core Player & Admin Commands (Aliases: /claim, /gpclaim, /claimui)
- /claim โ Open the main GriefPrevention GUI dashboard
- /claim list (/claimlist) โ Browse & sort all owned and trusted claims
- /claim info [claimID] (/claiminfo) โ Open detailed settings for a claim
- /claim create [radius] โ Create a claim via GUI or without a golden shovel (configurable)
- /claim tp & /claim warp (/cwarp) โ Safe teleport & public warps
- /claim fly (/claimfly) โ Toggle flight inside eligible claims
- /claim trust / /claim invites / /claim kickout / /claim ban
- /claim claimblocks / /claim purchase / /claim sell / /claim transferblock
- /claim timedflight [time] โ Manage timed claim flight (gpgui.timedflight)
- /claim reload โ Hot-reload configurations, themes, and GUIs (gpgui.admin)
Popular PlaceholderAPI Placeholders (%griefprevgui_%)
- %griefprevgui_claimblocks% / %griefprevgui_remainingblocks% / %griefprevgui_claimcount%
- %griefprevgui_flighttime% โ Player's remaining timed flight duration
- %griefprevgui_standing_id% / %griefprevgui_standing_owner% / %griefprevgui_standing_permission%
- %griefprevgui_isclaimed_lookingat% & %griefprevgui_claimedby_lookingat%
- %griefprevgui_getbyid__% โ 60+ total placeholders documented on our GitBook Wiki!
[/SPOILER]
[SPOILER="โ Click to View Quick Setup & FAQ"]
1. How do I install GriefPrevention GUI Addon?
Drop GriefPrevGUI.jar into your Paper/Folia plugins/ folder alongside GriefPrevention and PlaceholderAPI, then restart your server. All GUI & theme files generate automatically!
2. Does it replace DeluxeMenus?
Yes! Older v1โv3 releases used DeluxeMenus, whereas v4.x is a 100% standalone Java plugin with its own high-speed GUI engine, custom flags, 3D BlockDisplay visualizer, and native Bedrock form engine.
3. Do I need GPFlags for the flags to work?
No! Over 30 flags (ClaimFly, NoEnter, Enter/Exit messages, Mob/Vehicle filters, PlayerTime/Weather, etc.) are built directly into this plugin. If you already use GPFlags, we hook into it automatically as well.
4. Does it work with Geyser & Floodgate (Bedrock players)?
Yes! When Floodgate/Geyser is detected, Bedrock players automatically see clean native Bedrock Forms instead of Java chest inventories.
[/SPOILER]

๐ Documentation & Support
- Official Wiki: Grief Prevention GUI Addon Wiki
- Placeholders: Full PlaceholderAPI List
- Custom Flags: Built-in Flag List
- Discord Support: Official Discord Support Server โ open a ticket for fast assistance!
๐ Terms of Service
- Active Version Support: Official support and bug fixes are provided exclusively for the latest release of the plugin running on up-to-date dependencies.
- Support Before Reviewing: Running into a configuration issue or bug? Please open a ticket in our Discord server before leaving a review so we can get it sorted out for you quickly!