
Effect Shop
A GUI shop where players spend experience levels to buy temporary potion effects.
Автор: TimCA1090обновлён 14 окт. 2026 г.
ЭкономикаМеханики игрыУтилиты
Описание
Effect Shop is a Paper plugin that lets players spend experience levels to buy temporary potion effects through a simple GUI. Open the shop with /eshop and choose what you need.
Effects
| Effect | Max level | Cost |
|---|---|---|
| Haste | II | 30 / 60 lvl |
| Strength | II | 40 / 90 lvl |
| Night Vision | I | 25 lvl |
| Fire Resistance | I | 40 lvl |
| Invisibility | I | 200 lvl |
Commands
| Command | Description |
|---|---|
/eshop | Open the Effect Shop |
Permission:
eshop.use(default: all players)
Configuration
All effects, prices, durations, and GUI layout are configurable via config.yml.
Installation
- Drop the
.jarinto yourplugins/folder - Restart the server
- Use
/eshopin game
Requirements
- Paper 1.21+
- Java 21+
Последние версии
Все версии →release
Effect Shop 2.0.0
2.0.014 окт. 2026 г.36Minecraft: 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper, purpur, spigot
Что нового
## EffectShop 2.0.0 — Full Rewrite
The plugin has been completely rewritten. One jar now supports **Minecraft 1.16.5 through 26.3**
on **Spigot, Paper, Purpur, Folia** (and other Bukkit-based forks). Java 17+ required.
### Breaking changes
- The command is now **`/effectshop`** (the old `/eshop` has been removed)
- New `config.yml` format (v2) — your old config is automatically backed up
to `config-v1-backup.yml` and ported prices must be moved over
### New
- **Fully config-driven menus**: slots, sizes, materials, icons, lore, prices, durations,
fill/accent panes, header and back items — everything editable, unlimited categories
- **Stack modes** for buying an already-active effect: `REPLACE` (restart), `ADD` (extend
duration), `MAX` (refund-free refusal while the remaining time is longer)
- **Sound feedback** (open / navigate / purchase / denied), configurable resource keys
- **MiniMessage** support (`<gold>`, `<bold>`, ...) alongside legacy `&` codes
- Real potion items: the Invisibility icon looks like an actual potion
- Close button in the main menu; staying in the menu after a purchase with live balance update
- `/effectshop reload` — hot-reload the configuration (no restart)
- `/effectshop test` — builds all menus headlessly (handy for setup and CI checks)
- Attributes / "No Effects" lines are hidden from item tooltips on every version
(data components on 1.21.5+, item flags on older servers)
### Fixes and hardening
- Fixed the balance line rendering a literal `%player_level%` placeholder in the main menu
- Items can no longer be moved into/out of the shop via drag or shift-click
- Purchases are race-safe and verified against the live XP level
### Compatibility
- Runtime capability detection instead of hardcoded versions: Adventure components,
registries, data components and potion APIs all have legacy fallbacks
- Folia support via the entity scheduler (`folia-supported: true`)
- Verified on: Paper 1.16.5 / 1.21.11 / 26.1.2 / 26.2 / 26.3, Spigot 1.21.1, Folia 1.21.11
release
Effect Shop 1.0.0
1.0.020 мая 2026 г.73Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, purpur