Плагин для серверов Майнкрафт добавляет Lucky Drops — предметы с наградами, редкость которых игрок повышает кликами правой кнопкой мыши. Их можно использовать как награды за голосования и события, продавать в магазине или выдавать на серверах выживания, скайблока, фракций и других режимов.
Возможности
- Клик правой кнопкой мыши по Lucky Drop запускает попытку повысить его редкость; предмет меняет вид, воспроизводятся звуки, а полоса прогресса показывает ход открытия.
- Для каждого типа Lucky Drop создаётся отдельный файл с редкостями, шансами, наградами, названием предмета, звуками и полосой прогресса.
- Можно создать любое количество уровней редкости с собственными названиями, цветами, частицами и текстурами голов.
- Награды каждой редкости выбираются из взвешенного списка и могут быть предметами или командами от имени игрока либо консоли.
- Доступны два режима шансов: общий шанс получить каждую редкость или шанс повышения при каждом клике с отдельными значениями для заданных кликов.
- Меню предпросмотра показывает редкости, шансы улучшения и возможные награды с их вероятностями. Его заголовок, расположение предметов, заполнители, кнопки и звуки настраиваются.
- Поддерживаются PlaceholderAPI, ItemsAdder и Oraxen. Для текстуры из ItemsAdder или Oraxen укажите материал в виде
itemsadder:namespace:item_idилиoraxen:item_id.

Команды
Базовая команда: /luckydrops. Алиасы: /ld, /drops.
/ld give <player> <drop> [rarity] [amount] [-s]— выдать игроку Lucky Drop указанного типа; можно задать начальную редкость, количество и флаг-sдля выдачи без сообщения./ld preview <drop> [player]— открыть меню предпросмотра для себя или указанного игрока./ld reload— перезагрузитьconfig.ymlи файлы всех типов Lucky Drop.
Права
luckydrops.use— открывать Lucky Drops; доступно всем.luckydrops.preview— открывать собственное меню предпросмотра; по умолчанию выключено.luckydrops.preview.others— открывать предпросмотр другому игроку; по умолчанию для операторов.luckydrops.command.give— выдавать Lucky Drops; по умолчанию для операторов.luckydrops.command.reload— перезагружать конфигурацию; по умолчанию для операторов.
Настройка
Полное описание настройки доступно в документации.
