Мод для серверов Майнкрафт на Fabric, который добавляет для Cobblemon систему коллекционных обликов. Игроки покупают, применяют и удаляют облики покемонов через настраиваемые меню, а администрация управляет магазинами и данными игроков.
Возможности
- Облики с настраиваемыми аспектами, отображаемыми именами и описаниями.
- Магазины с обычными, случайными и пакетными наборами обликов; для них задаются валюта, лимиты покупок и время обновления.
- Обмен ненужных обликов на валюту.
- Настраиваемые интерфейсы.
- Поддержка экономик Impactor, Pebbles Economy, CobbleDollars и BEconomy.
- Хранение данных в SQL или MongoDB.
Как пользоваться
/skins открывает инвентарь обликов игрока. Команда /skins remover открывает меню удаления облика, а /skins shop <shop_id> [player] — указанный магазин.
Администраторские команды:
/skins reload— перезагрузить мод;/skins debug— включить или выключить отладочный режим;/skins giveskin <targets> <skin_id> [amount]— выдать облик;/skins remover [player]— открыть меню удаления для другого игрока;/skins resetinventory <player>— очистить инвентарь обликов игрока;/skins resetshop <targets> <shop_id>— сбросить данные игрока в магазине;/skins resetshop <targets> <shop_id> random [set]— сбросить случайные облики;/skins resetshop <targets> <shop_id> static— сбросить обычные облики;/skins resetshop <targets> <shop_id> packages— сбросить пакетные облики.
Настройки
Параметры магазинов и интерфейсов находятся в папке ./config/skiesskins/. Подробности конфигурации приведены в Wiki.
Требования и совместимость
Нужны Fabric Language Kotlin и Cobblemon. Для экономики и плейсхолдеров могут использоваться Impactor, MiniPlaceholders и PlaceholderAPI.
Права
skiesskins.command.base—/skins;skiesskins.command.reload—/skins reload;skiesskins.command.debug—/skins debug;skiesskins.command.giveskin— выдача обликов;skiesskins.command.remover— меню удаления;skiesskins.command.remover.other— меню удаления для другого игрока;skiesskins.command.shop— открытие магазина;skiesskins.command.shop.resetinventory— сброс инвентаря;skiesskins.command.shop.resetshop— сброс данных магазина;skiesskins.open.<shop_id>— открытие магазина через команду-ярлык.
