Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Links
Tags
Creators
Details
Licensed MIT
Published 2 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+


