Плагин для серверов Майнкрафт на Paper, добавляющий магазин в стиле DonutSMP. Игрок выбирает категорию, открывает нужный раздел магазина и указывает количество товара перед покупкой; продажа предметов не предусмотрена.
Возможности
- Главное меню категорий и отдельные меню магазинов.
- Настраиваемые размер, заголовок, слоты и стеклянная рамка интерфейса.
- Неограниченное число файлов магазинов в
shops/<slug>.yml. - Выбор количества товара кнопками увеличения и уменьшения.
- Отображение цены и валюты в описании предмета.
- Проверка баланса и свободного места в инвентаре перед покупкой.
- Валюта для каждого товара:
VAULTилиPLAYERPOINTS. - Перезагрузка настроек без перезапуска сервера.
Команды
/shop— открыть магазин./shop reload— перезагрузить конфиги.
Права
shop.useshop.admin
Настройка
config.ymlсодержит сообщения и интерфейс выбора количества.categories.ymlзадаёт главное меню и расположение категорий.shops/<slug>.ymlзадаёт меню конкретного магазина и его товары.
Тексты сообщений редактируются в разделе messages файла config.yml, включая no-permission, reloaded, not-enough-funds, not-enough-space и purchase-success.
Требования
Плагин работает на Paper и требует Java 17. Для валют нужны Vault и PlayerPoints: если соответствующая зависимость не установлена, товары с этой валютой отключаются.
