Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Links
Tags
Creators
Details
Licensed MIT
Published 3 months ago
VillagerShop is a lightweight Paper plugin that lets server admins create a custom player shop using Minecraft's native villager trade UI โ no economy plugin required.
Players open the shop with /shop and browse trades in a familiar, vanilla-style merchant interface. Admins manage trades in-game through intuitive chest GUIs: /vs create opens a trade builder where you drag items into input/output slots and confirm, and /vs delete opens a paginated list of all trades with one-click removal. All trades persist across restarts via YAML.
Features:
- Vanilla merchant GUI โ no custom UI, feels completely native
- In-game trade creation and deletion โ no config file editing required
- Paginated delete GUI for easy trade management
- Permission-gated admin commands (
villagershop.admin) โ LuckPerms compatible - Smart tab completion โ only shows subcommands to admins
- Physical items only โ no economy plugin dependency
- Trades never lock or expire (
maxUses = unlimited, discounts disabled)
Commands:
/shopโ open the shop (all players)/vs createโ add a trade/vs deleteโ remove a trade/vs infoโ command help
Requirements: Paper 1.21.4+


