PrismCustomMines
Custom auto mines with rarities, resets, points and mine skills
Custom auto mines with rarities, resets, points and mine skills
PrismCustomMines - это плагин на кастомные автошахты для Spigot/Paper серверов.
Администратор создаёт регион шахты прямо в игре, выбирает тип шахты, настраивает редкости блоков, а игроки получают очки за добычу и постепенно открывают бонусы через меню /mineskills.
Плагин отлично подходит для режимов с автошахтами, квестовиком, прокачкой игрока, вайпами и серверной экономикой, где важно дать игрокам понятный прогресс за обычную добычу ресурсов.
Скриншоты
Cкорборд рядом с регионом
Меню бонусов /mineskills
Возможности
- Кастомные автошахты с выбором региона прямо в игре
- Создание шахт через команду /prismcm create и выбор двух точек
- Два типа шахт: overworld и hell_end
- Система редкостей для шахт: обычные, эпические и легендарные варианты
- Настраиваемые блоки и веса выпадения через rarities.yml
- Автоматический сброс и заполнение шахт по таймеру
- Защита от слишком больших регионов через лимит объёма
- Начисление очков автошахты за добычу блоков
- Меню навыков и бонусов через /mineskills
- Бонусы за прогресс: удача, скорость, опыт квестовика, восстановление, изумрудизация, авто-плавка, ярость и универсальный ключ
- Настраиваемые команды за получение универсального ключа
- Broadcast-сообщение при редком выпадении универсального ключа
- Скорборд рядом с автошахтой с таймером, очками и данными игрока
- Интеграция со скорбордом TAB через команды включения/выключения
- PlaceholderAPI плейсхолдеры для очков, текущей редкости, следующей редкости и времени до сброса
- Полностью настраиваемые сообщения, звуки, меню и цвета HEX
- Поддержка SQLite и MySQL
- Команда вайпа прогресса автошахт с подтверждением кликом
Как работает автошахта
Администратор создаёт шахту командой /prismcm create <name> [overworld|hell_end], после чего выбирает две точки региона.
Плагин сохраняет шахту, заполняет её блоками из выбранной категории и дальше автоматически обновляет регион по таймеру.
По умолчанию:
- Сброс шахты: каждые 150 секунд
- Проверка таймера: каждые 20 тиков
- Максимальный объём региона для сброса: 250000 блоков
- Тип хранилища: SQLite
Все значения можно изменить в config.yml и sql.yml.
Редкости шахт
Редкости настраиваются в rarities.yml. Для каждой редкости можно указать базовые блоки и список ценных блоков с весами.
- overworld - обычная, эпическая и легендарная шахта обычного мира
- hell_end - цепочка редкостей для ада и энда
- Каждая редкость имеет своё отображаемое название
- Каждая редкость может иметь собственный набор блоков и шанс генерации
- Редкость существующей шахты меняется командой /prismcm update
Пример использования: обычная шахта может содержать камень, уголь, железо и редкие алмазы, а легендарная - больше ценных блоков и древние обломки.
Меню навыков
Игрок открывает меню командой /mineskills.
В меню отображается опыт автошахты, активные эффекты и прогресс до следующих бонусов.
- Удача - увеличивает количество выпадаемых ресурсов
- Скорость - увеличивает скорость передвижения на территории автошахты
- Опыт квестовика - увеличивает получаемый опыт автошахты
- Восстановление - ремонтирует инструмент при добыче блоков
- Изумрудизация - превращает выпадающие алмазы в изумруды
- Авто-плавка - автоматически переплавляет руду при добыче
- Ярость - даёт шанс увеличить выпадаемые ресурсы в 2 раза
- Универсальный ключ - редкий шанс получить награду через настраиваемую команду
- Плагин на универсальный ключ КЛИК