LPChestShop [1.20-1.21.11]
1.0.4A lightweight chest shop plugin for Paper with Vault-based economy support.
LPChestShop is a lightweight, user-friendly chest shop plugin for Paper 1.20+ that lets players create clean, secure in-world shops using chests and signs — featuring a polished GUI flow, strict item matching, and Vault economy support.
✨ Features
- Fast shop creation
Create a shop by looking at a chest and running a command with amount + price. - Vault economy support
Works with any Vault-compatible economy plugin. - Clean GUI experience
Shop UIs are designed to be simple, consistent, and hard to misuse. - Strict item matching
Shops only accept the exact configured item (same meta, name, lore, enchants, etc.) to prevent scams. - Stock-based shops
The chest acts as the shop’s storage. Buyers can only purchase if the item is in stock. - Protected shop blocks
Shop chests can’t be broken normally. Shops are removed by breaking the sign twice with an axe. - Info & interaction
- Left click the sign or chest to open the details view
- Right click the sign to buy instantly
- Configurable UI
Customize GUI items (material, name, lore, slots, custom model data, etc.) via config.
Requirements
- Paper 1.20+ (recommended: 1.20.4+)
- Java 17+
Dependencies
Required (for economy features):
- Vault
- A Vault-compatible economy plugin, e.g.:
- EssentialsX Economy (recommended)
LPChestShop will run without Vault, but economy-related features will be unavailable until Vault and an economy plugin are installed.
Commands
Aliases shown where applicable.
- /lpchestshop (alias: /lpcs)
- create <amount> <price> — Create a shop using the item in your main hand
- info — Show info about the shop you are looking at
- remove — Remove the shop you are looking at
- reload — Reload config and messages (admin)
Permissions
- lpchestshop.create — Create shops (default: true)
- lpchestshop.reload — Reload plugin (default: op)
- lpchestshop.remove.own — Remove your own shop (default: true)
- lpchestshop.remove.any — Remove any shop (default: op)
- lpchestshop.bypass — Bypass restrictions (default: op)
⚙️ Configuration
LPChestShop is designed to be heavily configurable:
- GUI layout and slots
- GUI item materials, names, and lore
- Custom model data
- Shop restrictions and limits
Notes
- Designed to be simple for players but strict and safe internally.
- Best used together with a region protection plugin for public markets.
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta
