Плагин для серверов Майнкрафт добавляет джекпоты с деньгами, предметами и билетами. Игроки вносят ставку через меню, следят за розыгрышем и получают выигрыш в инвентарь или почтовый ящик.
Возможности
- Комнаты с денежными, предметными, смешанными, билетными, низкорисковыми, высокорисковыми и событийными джекпотами.
- Предметы остаются настоящими: сохраняются прочность, зачарования, метаданные и пользовательские теги.
- Можно выбрать несколько стопок предметов, забрать ставку до начала отсчёта и смотреть историю розыгрышей.
- Если инвентарь заполнен или игрок не в сети, предметный выигрыш отправляется в почтовый ящик.
- Для участников показывается анимация розыгрыша; уведомления о шансе победы можно выводить в экшен-бар, чат или отключить.
- В истории сохраняются идентификаторы розыгрыша и ставки, данные о внесённых предметах, победителе, seed и hash.
- Поддерживаются PlaceholderAPI и база SQLite, а также MySQL/MariaDB.
- Интерфейс и сообщения поддерживают русский язык.







Команды
Основная команда — /ucjackpot; также доступны псевдонимы /jackpot, /jp и /ucj, которые настраиваются в config.yml.
/ucjackpot rooms— открыть список комнат./ucjackpot open [room]— открыть комнату./ucjackpot join [room] [amount]— внести деньги./ucjackpot item [room]— внести предмет в руке./ucjackpot ticket [room]— войти по билету./ucjackpot stats,/ucjackpot top,/ucjackpot history— статистика, таблица лидеров и история./ucjackpot mailbox— забрать предметы из почтового ящика./ucjackpot title— включить или отключить личные уведомления об анимации./ucjackpot reload— перезагрузить настройки, языки, меню, комнаты и псевдонимы./ucjackpot start [room],/ucjackpot stop [room],/ucjackpot cancel [room],/ucjackpot draw [room]— управление комнатой и розыгрышем./ucjackpot ticket give <player> <amount> [room]— выдать билеты./ucjackpot season reward [season] [limit]и/ucjackpot selftest— сезонные награды и проверка состояния.
Права
ucjackpot.use— справка и меню комнат.ucjackpot.join.money,ucjackpot.join.item,ucjackpot.join.ticket— вход с деньгами, предметом или билетом.ucjackpot.stats,ucjackpot.top,ucjackpot.history,ucjackpot.mailbox,ucjackpot.season— доступ к соответствующим разделам.ucjackpot.reload,ucjackpot.start,ucjackpot.stop,ucjackpot.cancel,ucjackpot.draw,ucjackpot.ticket.give,ucjackpot.season.reward,ucjackpot.selftest— команды администратора.ucjackpot.admin— все административные команды.ucjackpot.notify— уведомления администратора.ucjackpot.bypass.cooldownиucjackpot.bypass.limit— обход задержки и лимита ставок.
Настройка
Комнаты задаются отдельными файлами в plugins/ucJackpot/jackpots/. Для каждой можно настроить название, место в меню, тип входа, пределы денег и стопок предметов, билеты, отсчёт, сезон, стиль риска и списки разрешённых или запрещённых предметов.
Языковые сообщения находятся в lang/<locale>.yml, а содержимое меню — в gui/<locale>/<menu>.yml. Выбранный язык и резервный язык указываются в config.yml.
Требования
Плагин работает на серверах Spigot, Paper или Purpur с Java 21 или новее. Для денежных комнат нужны Vault и плагин экономики; предметные комнаты обходятся без экономики. PlaceholderAPI подключается по желанию.
