- Для версий
- 1.20.✘
- 1.21.✘
- 26.✘
- Зависимости
- Towny, Placeholder API
✨ Главные особенности плагина
- 🎡 Кастомное GUI «Колесо Эпох» + Готовый Ресурспак (1.20 – 1.21.11):
- Настоящее круговое меню на 10 слотов вокруг центрального ядра («Эпоха Всего») без лишнего визуального мусора.
- Оригинальные пиксель-арт иконки всех 10 эпох (CustomModelData: 10100–10110).
- В комплекте 6 разных архитектурных стилей GUI на выбор (Средневековый Дуб, Стимпанк-Механизм, Древний Свиток-Карта, Готический Витраж, Пиксельный Остров, Кибер-Голограмма).
- Готовые конфигурации для Nexo, ItemsAdder и чистый ванильный ресурспак.
- 🏰 Глубокая интеграция с Towny:
- Отображение текущей эпохи прямо в информации о городе (/t, /town) с кликабельным переходом в Колесо Эпох и всплывающей подсказкой.
- Подкоманда /t ages (/town ages) для быстрого открытия меню.
- Границы городов защищают жителей от природных катаклизмов диких земель (обморожения в Эпоху Льда и удушья пеплом в Эпоху Пепла).
- Эпоха Хаоса принудительно включает PvP во всех городах сервера и блокирует возможность мэрам отключить его до окончания эпохи!
- 🌩 Живая атмосфера и физика мира:
- Автоматический контроль времени суток (вечный день в Эпоху Солнца, кромешная полночь в Эпоху Тьмы и Луны) и погоды (проливные ливни и грозы в Эпоху Слёз).
- Уникальные атмосферные частицы вокруг игроков для каждой эпохи (солнечные блики, вулканический пепел, метель, споры хаоса, звёздная пыль).
- Замерзание открытой воды в лёд и механика обогрева у костров/факелов/лавы в диких землях.
- 📊 Динамический BossBar и Прогноз Эпох:
- Удобный индикатор сверху экрана с таймером до смены эпохи и названием следующей эпохи (каждый игрок может скрыть/включить его командой /ages bossbar).
- Система заранее формирует очередь предстоящих эпох, которую можно отслеживать в центре Колеса Эпох.
⏳ Все 10 Мировых Эпох и их механики
- 🌿 Эпоха Надежды (HOPE) — Время гармонии, спокойствия и процветания городов. Ясная весенняя погода, ускоренный рост всех сельскохозяйственных культур (+25%), мягкое исцеление жителей на территории своих городов.
- ☀️ Эпоха Солнца (SUN) — Бесконечный знойный полдень и засуха. Вечный солнечный день без дождя. Нежить горит особенно ярко, однако из-за засухи рост посевов замедлен, а огонь распространяется быстрее.
- 🌑 Эпоха Тьмы (DARK) — Солнце погасло. Мир погружён в непроглядную ночь. Вечная полночь, приступы слепоты/тьмы в диких землях за пределами освещённых городов и повышенная активность ночных монстров.
- 🌧 Эпоха Слёз (TEARS) — Бесконечные проливные дожди и грозовые раскаты. Непрекращающийся ливень, тушащий пожары, и бурный рост урожая (+50%) благодаря обильной влаге.
- 🌙 Эпоха Луны (MOON) — Холодный серебристый свет полной луны пробуждает древние силы. Вечная лунная ночь, ускоренный рост культур (+20%), мистическое свечение и ночное зрение в свете полной луны.
- 🔥 Эпоха Хаоса (CHAOS) — Кровавое небо, ярость и тотальная война!Во всех городах сервера принудительно включается PvP! Мэры не могут выключить PvP до конца эпохи. Мир наполняется искрами пламени и боевым безумием.
- ✨ Эпоха Чудес (WONDERS) — Золотой век магии, изобилия и благословения. Максимальный прирост урожая (+50%), эффекты регенерации/везения в городах и денежные субсидии процветания в казну городов при наступлении нового дня Towny (NewDayEvent).
- ❄️ Эпоха Льда (ICE) — Лютая стужа сковывает реки и земли вечной мерзлотой. Открытая вода замерзает в лёд, посевы перестают расти на холоде, а путники в диких землях получают обморожение, если не находятся в городе или рядом с источником тепла (костёр, факел, лава).
- 🌋 Эпоха Пепла (ASH) — Небо затянуто густым вулканическим дымом и пеплом. С неба оседает горячий пепел. В диких землях без защитного шлема игроки страдают от удушья и слабости, а урожайность падает из-за нехватки света.
- 💀 Эпоха Отчаяния (DESPAIR) — Самое тёмное, холодное и беспощадное испытание для мира. Вечная ледяная ночь и метель. Всем игрокам на сервере выдаётся постоянный эффект Изнурения (Утомления) до самого конца эпохи (с автоматической проверкой каждые 5 секунд). Выстоявшие города получают премию стойкости.
💻 Команды и Права (Permissions)
Команды игроков (minttownyages.use — по умолчанию доступно всем):
- /ages (алиасы: /age, /worldages, /townyages, /mages, /t ages) — Открыть графическое меню «Колесо Эпох».
- /ages info — Посмотреть подробную сводку о текущей эпохе, таймере и прогнозе в чате.
- /ages bossbar — Скрыть или включить верхнюю панель (BossBar) текущей эпохи.
Команды администратора (minttownyages.admin — по умолчанию OP):
- /ages random — Мгновенно сменить эпоху на случайную (с глобальным оповещением).
- /ages set <ID_эпохи> — Принудительно установить конкретную эпоху (HOPE, SUN, DARK, TEARS, MOON, CHAOS, WONDERS, ICE, ASH, DESPAIR).
- /ages next — Переключить мир на следующую эпоху по очереди Колеса.
- /ages settime <секунды> — Изменить оставшееся время текущей эпохи.
- /ages reload — Перезагрузить config.yml и настройки ГУИ без перезапуска сервера.
(В самом меню /ages администраторы также могут переключать эпохи кликом мыши: ЛКМ по эпохе — включить её, ПКМ по центру колеса — случайная эпоха, ЛКМ по центру — следующая эпоха).
🧩 Плейсхолдеры (PlaceholderAPI)
- %minttownyages_age_id% — Технический ID текущей эпохи (CHAOS)
- %minttownyages_age_name% — Название текущей эпохи (Эпоха Хаоса)
- %minttownyages_age_colored% — Цветное название с символом (&#ff4757🔥 Эпоха Хаоса)
- %minttownyages_age_color% — HEX-цвет текущей эпохи (&#ff4757)
- %minttownyages_age_symbol% — Символ текущей эпохи (🔥)
- %minttownyages_age_subtitle% — Краткое художественное описание эпохи
- %minttownyages_time_remaining% — Отформатированное время до смены эпохи (34м 12с)
- %minttownyages_time_seconds% — Оставшееся время в секундах (2052)
- %minttownyages_time_total% — Полная длительность текущей эпохи в секундах
- %minttownyages_progress_percent% — Процент завершения текущей эпохи (0%–100%)
- %minttownyages_next_age_id% — ID следующей эпохи
- %minttownyages_next_age_name% — Название следующей эпохи
- %minttownyages_next_age_colored% — Цветное название следующей эпохи с символом
- %minttownyages_crop_modifier% — Модификатор роста растений в текущую эпоху (+25%, -50%)
- %minttownyages_pvp_forced% — Принудительно ли включено PvP в городах (Да / Нет)
- %minttownyages_despair_exhaustion% — Активно ли глобальное изнурение (Активно / Нет)
⚙️ Гибкая настройка (config.yml)
- Индивидуальная продолжительность каждой из 10 эпох в секундах.
- Настройка глобального эффекта Изнурения в Эпоху Отчаяния (тип эффекта, уровень, интервал проверки и длительность).
- Включение/отключение кастомного ресурспака, BossBar, частиц, погодных эффектов и интеграции в /town.
- Полный перевод и кастомизация всех сообщений, тайтлов и глобальных оповещений с поддержкой HEX-цветов (&#rrggbb).
📦 Что входит в архив:
- MintTownyAges.jar — Готовый плагин (совместим с Paper / Purpur / Spigot 1.20 — 1.21.11).
- MintTownyAges_ResourcePack.zip — Готовый ресурспак с оригинальными иконками и текстурой Колеса Эпох.