Плагин для серверов Майнкрафт с экономикой и системой рун для зачарований. Игроки выбирают уровень руны у назначенного стола зачарований, тратят опыт и валюту BubbleCoin, а затем открывают руну, чтобы получить зачарование EcoEnchants.
Возможности
- Семь уровней рун: обычный, необычный, редкий, эпический, легендарный, особый и очень особый. Для каждого задаются диапазон стоимости в опыте, цена в BubbleCoin и свой набор зачарований.
- В меню выбора видны стоимость, баланс игрока, число возможных зачарований и недоступные уровни. Для дорогих рун можно включить перезарядку.
- Три руны одного уровня объединяются в наковальне в одну руну следующего уровня. Количество рун для объединения настраивается.
- Еженедельные задания учитывают открытия рун, траты опыта, получение редких рун и накопление неоткрытых рун. За выполнение выдаются настроенные награды.
- Награды за общее число открытий рун: предметы-руны и выполнение настроенных команд.
- Для редких и более высоких уровней настраиваются частицы, звуки, фейерверки и объявления всему серверу.
- Статистика хранится в SQLite: история открытий, потраченные опыт и монеты, распределение по уровням и таблица лидеров.
- Можно разместить несколько столов рун в разных мирах. Их координаты задаются в конфигурации.
- Поддерживаются плейсхолдеры PlaceholderAPI для счётчиков, перезарядки, заданий, достижений и таблицы лидеров.
Команды
/bubblerune gui— открыть меню выбора уровня; требуетсяbubblerune.gui./bubblerune stats— посмотреть личную статистику./bubblerune history [limit]— посмотреть историю открытий, до 50 записей./bubblerune quests— посмотреть прогресс еженедельных заданий./bubblerune leaderboard [limit]— открыть таблицу лидеров; требуетсяbubblerune.leaderboard./bubblerune reload— перезагрузить конфигурацию; требуетсяbubblerune.admin./bubblerune settable [name]— назначить стол рун в текущем месте; требуетсяbubblerune.admin./bubblerune giverune <player> <tier>— выдать игроку руну; требуетсяbubblerune.admin./bubblerune testroll— проверить выпадение уровней; требуетсяbubblerune.admin.
Настройка
Основные механики, стоимость, перезарядка, наборы зачарований и расположение столов настраиваются в config.yml; вид, названия и описание рун — в runes.yml. Можно изменить цену каждого уровня, отключить оплату монетами, настроить сообщения, частицы, звуки, награды, задания и собственные модели предметов через ресурс-пак.
Требования
Плагин работает на серверах Paper, Purpur и Spigot с Java. EcoEnchants нужен для пользовательских зачарований; CoinsEngine добавляет оплату BubbleCoin; PlaceholderAPI выводит статистику в скорбордах, голограммах, таб-листе и чате. Эти интеграции необязательны: без CoinsEngine отключается цена в монетах, а без остальных дополнений связанные возможности не используются.
