GriefPreventionShop
A clean, powerful, and fully configurable claim block shop addon for GriefPrevention built for performance, flexibility, and real server usage.
This plugin allows players to purchase claim blocks through a modern GUI, fully integrated with Vault-based economy systems.
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/37BDeLVxcs8" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>⨠Features
-
šØ Custom Aesthetic Designed with a unique visual style using Lime/Red Shulker Boxes and subtle elements like candles ā no more generic menus.
-
š¤ Dynamic Player Stats Real-time player head in GUI showing:
- Skin
- Balance
- Current claim blocks
-
š Discord Webhook Integration Send async purchase logs directly to Discord with player info and avatar.
-
š Claim History System Players can view their last 50 purchases using
/claimhistoryin a clean GUI. -
š Sound Feedback System Fully configurable sounds:
- Success ā Level-up style feedback
- Error ā Clear failure indicators
-
āļø Consistent Symbol Design Uses a unique &e⯠symbol across menus and messages for a polished feel.
-
ā” Async Performance Engine Logging, Discord webhooks, and history are handled asynchronously to avoid TPS drops.
-
š§© Fully Configurable
- GUI layout
- Messages (chat/title/actionbar)
- Prices
- Sounds
- Prefix & colors (HEX supported)
-
šÆ Custom Amount System Players can enter custom claim amounts via chat with timeout protection.
-
š§ Smart Validation System Handles:
- Invalid input
- Timeout
- Insufficient balance
- Missing dependencies
š¦ Dependencies
This plugin requires:
- Vault (Economy API)
- GriefPrevention
- GriefPrevention3D (Folia Supported)
Make sure both are installed, otherwise the plugin will automatically disable itself.
š”ļø Permissions & Commands
| Command | Permission | Description |
|---|---|---|
/gpshop |
griefpreventionshop.use |
Open the claim shop |
/claimhistory |
griefpreventionshop.history |
View purchase history |
/gpshop reload |
griefpreventionshop.admin |
Reload all configs |
š ļø Setup
- Install Vault and GriefPrevention
- Drop
GriefPreventionShop.jarinto/plugins - Configure
config.yml(price, prefix, etc.) - (Optional) Add Discord webhook in config
- Run
/gpshop reload
You're ready to go.
š Configuration
config.ymlā Main settings (price, prefix, currency)messages.ymlā All messages (multi-format supported)shop-menu.ymlā GUI layout (fully customizable)
ā ļø The menu file is intentionally flexible ā you can design it your own way.
š Logging System
-
Stored inside:
/plugins/GriefPreventionShop/logs/ -
Includes:
- Player name
- Amount purchased
- Price
- World
- Timestamp
š¬ Support
Need help or want to report something?
- Discord: https://discord.gg/Yxq6H8cb
ā ļø Notes
- Supports Paper / Spigot
- Designed to work on both modern and older versions
- Built with performance in mind (no main-thread blocking)
š Final Words
This plugin is made for servers that want more than just a basic shop ā clean UI, proper systems, and zero compromise on performance.
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
GriefPrevention Shop 2.1.2 2.1.2 |
1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
|
bukkit, folia, paper, purpur, spigot
|
Download |
|
GriefPrevention Shop 2.1.1 2.1.1 |
1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2
|
folia, paper, purpur, spigot
|
Download |
|
Folia Support Added! 2.0 |
1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2
|
bukkit, folia, paper, purpur, spigot
|
Download |
|
Multi-Currency Support 1.0.1 |
1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11
|
paper, purpur, spigot
|
Download |
|
GriefPrevention Shop 1.0.0 1.0.0 |
1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11
|
paper, purpur, spigot
|
Download |
|
GriefPrevention Shop 1.0.0 1.0.0 |
1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11
|
paper, purpur, spigot
|
Download |
|
GriefPreventionShop 1.0.0 1.0.0 |
1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11
|
paper, purpur, spigot
|
Download |