Compatibility
Minecraft: Java Edition
1.20.1
Platforms
Supported environments
Creators
Details
Licensed MIT
Published 4 days ago
Updated last week
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.


