Compatibility
Minecraft: Java Edition
1.20.1
Platforms
Supported environments
Client and server
Tags
Creators
Details
Licensed MIT
Published 10 months ago
Updated 10 months ago
Plugin Style Shop reproduces the user experience of server plugin shops (Spigot/Bukkit) on the Forge platform. It provides a secure GUI where items function as buttons—clicking them triggers a transaction without physical item movement.
Key Features
- Plugin-like GUI: Prevents item theft or movement within the shop menu. Clicking an item instantly processes the transaction.
- Dynamic Pricing: Supports flexible price scaling (Linear, Exponential, Power) based on purchase counts.
- Team Integration: Pricing logic can be scoped to individual players, the entire server (Global), or vanilla Teams (e.g., prices increase only for a specific team).
- Flexible Currency: Supports Scoreboard objectives and Items (including strict NBT matching) as currency.
- JSON Configuration: All shop layouts, items, and pricing rules are fully customizable via JSON files.
How to Use (I plan to write a detailed explanation at some point.)
- Summon an entity with the tag
pss_shop(configurable).- Example:
/summon villager ~ ~ ~ {Tags:["pss_shop"], NoAI:1b}
- Example:
- Right-click the entity to open the shop.
- Edit
config/pluginstyleshop/shops/default.jsonto customize the shop content.


