Плагин для серверов Майнкрафт, создающий настраиваемый магазин с графическим меню и экономикой через Vault. Владелец сервера может добавлять категории, продавать предметы или выполнять команды консоли после покупки.
Возможности
- Главное меню магазина, окно подтверждения, звуки и сообщения настраиваются в конфиге.
- Категории хранятся отдельными файлами в
plugins/FrozenShop/shops/. - Для каждого товара задаются цена, слот, материал, название, количество, описание и способ выдачи.
- При
giveitem: falseвместо выдачи предмета выполняется команда изcommand. - При наличии PlaceholderAPI доступен плейсхолдер
%frozenshop_totalspent%, показывающий сумму трат игрока.

Команды
/shop— открыть главное меню./frozenshop reload— перезагрузить конфиги./frozenshop addcategory <name>— создать файл категории./frozenshop removecategory <name>— удалить категорию./frozenshop addhanditem <category> <price>— добавить в магазин предмет из руки./toggleshopmessages— включить или выключить личные сообщения о покупках.
Права
frozenshop.open— открыть магазин.frozenshop.admin— административные команды.frozenshop.toggle— переключать сообщения о покупках.
Настройка
Основные параметры находятся в plugins/FrozenShop/config.yml, данные игроков — в plugins/FrozenShop/saves.yml, товары и категории — в plugins/FrozenShop/shops/*.yml.
confirm-cooldown-ticks— задержка между подтверждениями покупки; значение0отключает её.use-actionbars: true— выводить сообщения о покупках в панели действий вместо чата.play-open-sound: true— включить звук открытия магазина.- Цвета поддерживают коды
&и шестнадцатеричный формат&#RRGGBB. - Ключ каждого товара в разделе
items:должен быть уникальным в пределах одного файла.
Требования
Требуются сервер Spigot или Paper, Vault и плагин экономики, например EssentialsX или CMI. PlaceholderAPI нужен для плейсхолдера статистики.
