Плагин для серверов Майнкрафт позволяет накладывать и снимать декоративные облики оружия, не заменяя сам предмет. Игрок переносит предмет с обликом на оружие в инвентаре, а для удаления использует отдельный предмет Skin Remover.
Возможности
- Облик можно предварительно посмотреть: возьмите предмет с обликом и нажмите
Shift+ правую кнопку мыши. - Встроенная система собирает ресурспак с моделями обликов, размещает его по HTTP и отправляет игрокам при входе.
- При наличии Oraxen плагин может брать модели обликов из него.
Команды
/weaponskin give <player> <skinId> [amount]— выдать предмет с обликом./weaponskin remove <player> [amount]— выдать Skin Remover./weaponskin remover <player> [amount]— вариант команды удаления./weaponskin list— показать зарегистрированные облики./weaponskin reload— перезагрузить конфиг, облики, язык и параметры хоста./weaponskin pack build— собрать ресурспак из файлов обликов./weaponskin pack apply <url>— подключить собранный ресурспак с внешнего адреса.
Для всех команд вместо /weaponskin можно использовать /ws.
Права
weaponskin.admin— доступ ко всем командам.weaponskin.give— выдача обликов.weaponskin.remove— выдача Skin Remover.weaponskin.list— просмотр списка обликов.weaponskin.reload— перезагрузка настроек.weaponskin.pack— сборка и подключение ресурспаков.
Настройка
В config.yml выберите поставщик моделей ключом provider: auto использует Oraxen, если он установлен, иначе встроенный item_model; oraxen принудительно использует Oraxen; item_model собирает и размещает ресурспак силами плагина.
Каждому облику в skins.yml задаются model_id и список допустимых материалов в allowed_materials. Файлы собственного облика помещаются в plugins/WeaponSkin/pack/skins/<skin_set_name>/; после добавления зарегистрируйте его в skins.yml и выполните /weaponskin pack build.
Встроенный HTTP-хост настраивается в разделе host. Для внешнего хостинга соберите архив, загрузите его на файловый хостинг и укажите адрес командой /weaponskin pack apply <url>.
Требования
Нужен PacketEvents. Oraxen требуется только при выборе provider: oraxen.
