CustomGenerators: создайте уникальные генераторы в Minecraft

CustomGenerators для Minecraft: плагин для покупки и активации генераторов блоков на островах BentoBox. Гибкая YAML-настройка, экономика Vault.

Скачать customgenerator для Minecraft 1.21.2

Оригинальное название: customgenerator

Версии Minecraft: 1.21.2

Загрузчик: Forge

ФайлMCЗагрузчикРазмер
customgenerator-1.1.0.jar1.21.2Forge163 КБСкачать

CustomGenerators

CustomGenerators — это полнофункциональный плагин для серверов Minecraft, который превращает скучную добычу блоков в увлекательную экономическую механику. Он тесно интегрируется с BentoBox и Vault, позволяя владельцам островов покупать, активировать и управлять персональными генераторами булыжника, камня, базальта или глубинного сланца. Вся конфигурация строится на понятных YAML-файлах, поэтому настроить плагин под свои нужды сможет даже начинающий администратор.

Что умеет CustomGenerators

Плагин предлагает интуитивно понятный рабочий процесс: игрок заходит в меню, просматривает доступные генераторы, покупает понравившийся за игровую валюту и активирует его на своём острове. При этом система проверяет баланс через Vault и уровень острова через BentoBox, так что прогрессия остаётся сбалансированной. Все сообщения, раскладка GUI и параметры генераторов настраиваются в YAML, а продуманная архитектура с кэшированием обеспечивает молниеносный отклик даже при высокой нагрузке.

  • Покупка и активация генераторов для каждого острова отдельно.
  • Графическое меню с категориями и постраничной навигацией — теперь поддерживается неограниченное количество типов.
  • Гибкая логика генерации через custom-generator-categories.yml: условия по окружающим блокам, биомам, уровню Y и типу жидкости.
  • Мгновенная перезагрузка конфигов командой /generator reload без перезапуска сервера.
  • Полная совместимость с экономикой Vault и проверками уровней островов BentoBox.

Как установить CustomGenerators на сервер

Чтобы скачать CustomGenerators, достаточно получить JAR-файл плагина и поместить его в директорию plugins вашего сервера Minecraft. Плагин протестирован с BentoBox версии 3.0.0 и выше, а также с Vault 1.7+. Он корректно работает на актуальных сборках игры — 1.19.4, 1.20.x и более новых. Если вы пользуетесь лаунчером foxygame.net, установка CustomGenerators происходит в один клик: просто откройте каталог дополнений, найдите плагин по названию и нажмите «Установить» — лаунчер сам разместит файл в нужной папке и проверит зависимости.

После первого запуска сервера плагин сгенерирует три YAML-файла: messages.yml (сообщения), generator-types.yml (типы генераторов) и custom-generator-categories.yml (пользовательские категории). Отредактируйте их под свои предпочтения, а затем выполните /generator reload, чтобы применить изменения без остановки сервера. Игроки могут изучить доступные команды через /generator help.

Настройка генераторов через YAML

Сердце плагина — файл generator-types.yml. Здесь вы определяете, какие генераторы будут доступны игрокам, сколько они стоят и какие блоки производят. Каждая запись содержит отображаемое имя, материал для иконки в GUI, описание (lore), цену, требуемый уровень острова и соотношение блоков. Например, алмазный генератор может выдавать 30% алмазной руды и 70% камня — веса нормализуются автоматически, поэтому можно указывать любые удобные числа.

Важный момент: поле generator-type должно ссылаться либо на встроенную категорию (COBBLESTONE, STONE, BASALT, DEEPSLATE), либо на уникальный идентификатор из custom-generator-categories.yml. Это открывает безграничные возможности для кастомизации.

Создание кастомных категорий генераторов

Файл custom-generator-categories.yml позволяет выйти далеко за рамки стандартных генераторов. Вы можете описать собственную логику, опираясь на тип жидкости (лава или вода), блок, в который жидкость превращается, и набор условий. Условия включают обязательные блоки по сторонам, сверху и снизу, допустимый диапазон высот (Y-level) и список биомов. Так, базальтовый генератор можно ограничить только Незером, золотой — высотами выше 100, а грязевой — конкретными окружающими блоками и биомами вроде равнин или Пустоты.

Благодаря такой системе вы легко реализуете уникальные механики: генератор, работающий исключительно на грибных островах, или генератор, требующий редкую комбинацию блоков вокруг. Все параметры интуитивно понятны и документированы прямо в YAML-комментариях.

Команды и управление

CustomGenerators предоставляет игрокам и администраторам минималистичный, но мощный набор команд. Основные из них:

  • /generator — открывает главное меню со списком доступных генераторов.
  • /generator buy <название> — приобретает указанный генератор (требуется достаточный баланс).
  • /generator activate <название> — активирует купленный генератор на острове.
  • /generator list — показывает все существующие на сервере генераторы.
  • /generator reload — перезагружает конфигурационные файлы (только для администраторов).

Меню поддерживает постраничную навигацию, поэтому даже при большом количестве типов интерфейс остаётся удобным. Кстати, в лаунчере foxygame.net CustomGenerators автоматически обновляется до последней версии, что избавляет от ручной замены JAR-файла и позволяет всегда держать плагин актуальным.

Почему стоит выбрать CustomGenerators

Плагин выделяется продуманной модульной архитектурой, которая упрощает будущие расширения, и кэш-ориентированным дизайном, гарантирующим минимальную нагрузку на сервер. Чёткое разделение ответственности между конфигурацией, экономикой и проверками островов делает его надёжным инструментом для долгосрочных проектов. Администраторы ценят возможность мгновенно менять правила игры через /generator reload, а игроки — понятный GUI и честную привязку к уровню острова.

Если вы ищете способ разнообразить экономику сервера и дать игрокам контроль над генерацией ресурсов, CustomGenerators для Minecraft станет отличным решением. Скачайте плагин, настройте пару YAML-файлов и наблюдайте, как острова наполняются жизнью и стратегическими решениями.