
BetterBounty
Плагин BetterBounty для Minecraft серверов на Paper/Folia добавляет систему наград за головы игроков. Точная копия механики DonutSMP с удобным GUI, поиском и сортировкой.
BetterBounty - система наград за головы для твоего сервера
BetterBounty - это простой, но эффективный плагин для Майнкрафт серверов, который добавляет полноценную систему баунти (наград) за убийство игроков. По сути, это точная копия той самой механики, что работает на DonutSMP, только теперь доступная бесплатно для любого сервера.
Зачем это вообще нужно? На ванильных серверах убийство другого игрока часто остается безнаказанным или, наоборот, не приносит никакой выгоды. BetterBounty решает эту проблему: теперь любой игрок может выставить награду за голову обидчика, а киллер автоматически получает деньги из Vault-экономики. Это добавляет элемент риска и выгоды в PvP, делает игру на сервере более динамичной и интересной.
Ключевые особенности
- Удобный GUI - все управление через красивое меню с головами игроков, пагинацией и поиском
- Поиск и сортировка - можно найти конкретного игрока по имени или отсортировать список по сумме награды, дате или имени
- Подтверждение - перед установкой баунти показывается окно подтверждения, чтобы случайно не потратить деньги
- Vault экономика - деньги списываются сразу при установке награды и автоматически начисляются киллеру при убийстве
- Автосохранение - баунти сохраняются в SQLite каждые 15 минут и при выключении сервера
- Folia поддержка - плагин корректно работает на Folia серверах благодаря FoliaLib
- Гибкая настройка - все сообщения и тексты в GUI можно менять через конфиг с поддержкой MiniMessage и HEX цветов
- Админские команды - можно удалять баунти без ручного редактирования базы данных
Требования
- Java 21
- Сервер Paper или Folia версии 1.19 - 1.21.11
- Плагин Vault и любой совместимый плагин экономики (EssentialsX, CMI и т.д.)
Установка
- Установи Vault и плагин экономики на сервер
- Скачай последнюю версию BetterBounty (jar-файл)
- Скинь jar в папку plugins/
- Запусти сервер, чтобы сгенерировался конфиг
- Отредактируй
plugins/BetterBounty/config.ymlпод себя и выполни/bounty reload
Команды
/bountyили/bounties- открыть GUI с наградами (только для игроков)/bounty add <игрок> <сумма>- начать процесс установки награды (только для игроков)/bounty remove <игрок>- удалить награду с игрока (админ)/bounty reload- перезагрузить конфиг плагина
Права доступа (Permissions)
bounty.remove- доступ к/bounty removebounty.reload- доступ к/bounty reloadbetterbounty.updatecheck- получать уведомления об обновлениях при входе на сервер
Важно знать
- Устанавливать награды могут только игроки, не консоль
- Цель должна хотя бы раз заходить на сервер, чтобы ее можно было указать
- Самоубийства не приносят награду - убить должен другой игрок
- Скины и ники игроков обновляются при каждом входе для корректного отображения в GUI
- Все тексты используют MiniMessage - поддерживаются HEX цвета вроде
<#03fcb1> - База данных SQLite хранится в
plugins/BetterBounty/database.db - Плагин использует bStats для анонимной статистики (можно отключить в
plugins/bStats/config.yml)
Если ты собираешь PvP-сервер или просто хочешь добавить элемент охоты за головами - BetterBounty это must-have. Работает быстро, не грузит сервер, а главное - дает игрокам дополнительную мотивацию и интерес.
