Плагин для серверов Майнкрафт с глобальным магазином и экономикой, где цены меняются от спроса и предложения. Игроки покупают и продают товары через графическое меню, а администрация настраивает категории, цены, налоги и ограничения.
Возможности
- Цена растёт при покупке товара и снижается при продаже; учитываются дефицит, избыток и постепенная стабилизация цены.
- Общий для сервера учёт запасов, включая отрицательное количество для редких товаров.
- Меню с категориями, подкатегориями, поиском, покупкой, продажей и быстрой массовой сделкой через Shift.
- Продажа прав, команд, предметов с NBT и предметов из ItemAdder, Oraxen и MMOItems.
- Веб-панель показывает сделки, популярные товары и игроков, объём торговли, статистику категорий и JSON API.


Команды
/shop— открыть магазин./shop <category>— открыть категорию./shop sell <price>— выставить предмет в руке в PlayerShop по указанной цене./shopsearch <query>— найти товар./shopadmin— открыть меню администратора./shopadmin add perm <cost> <permission>— добавить в магазин право./shopadmin add server-shop <cost>— добавить товар серверного магазина./shopadmin add server-shop <cost> <id> command <command>— добавить команду как товар.
Права
shop.use— открытие магазина, покупка и продажа.shop.admin— полный доступ администратора.shop.playershop.sell— продажа через PlayerShop.
Настройка
Основные параметры хранятся в config.yml: базовые цены, категории, налоги, множители, лимиты и отключённые товары. В messages.yml можно перевести и изменить все сообщения, заголовки меню, описания и тексты ошибок.
При наличии PlaceholderAPI доступны плейсхолдеры со статистикой торговли, ценами и запасами: например, %dynamicshop_total_transactions%, %dynamicshop_price_DIAMOND% и %dynamicshop_stock_GOLD_INGOT%.
Требования
Нужны ProtocolLib и Vault для экономики. PlaceholderAPI поддерживается дополнительно.
