Minecolonies: War 'N Taxes avatar

Minecolonies: War 'N Taxes [1.20.1]

MineColonies: Дополнение War 'N Taxes

War 'N Taxes (ранее MinecolonyTax) — дополнение для разработчиков модпаков, революционизирующее игровой процесс MineColonies за счёт введения комплексной системы налогообложения, настраиваемых механик войны и рейдов, функций вассализации и гибких вариантов валюты. Первоначально созданное для сервера EpicWarsCvC, это дополнение теперь включает простую настройку PvP-арен, мирные переговоры и экономические санкции, интегрированные с SDMShop для упрощённого управления валютой.

Примечание: Это бета-версия. При обнаружении ошибок сообщайте о них через канал Discord.


Версия 2.2: Обновления PvP-арены

🔧 Переработка конфигурации PvP

  • Централизованные настройки PvP: Все PvP-настройки перенесены в основной конфигурационный файл minecolonytax.toml в раздел ["PvP Arena Settings"]. Это устраняет отдельный файл minecolonytax-pvp.toml, объединяя все настройки сервера в одном месте.
  • Настраиваемые таймеры и перезарядки: Добавлены новые параметры конфигурации для всех PvP-отсчётов:     - allowCommandsInBattle: Разрешение на использование команд в бою.     - challengeCooldownSeconds: Перезарядка вызовов на дуэль.     - teamBattleCooldownSeconds: Перезарядка командных сражений.     - battleDurationSeconds: Продолжительность боя до ничьей.     - teamBattleStartCountdownSeconds: Отсчёт до начала командного боя.     - battleEndCountdownSeconds: Задержка перед возвращением игроков после боя.
  • Улучшенные уведомления: Отсчёт начала командного боя стал менее навязчивым — уведомления выводятся каждые 10 секунд, а с последних 5 секунд — ежесекундно.

НОВАЯ ФУНКЦИЯ - Командные PvP-сражения: Добавлена функциональность командного PvP с новой командой /teampvp:

    - /teampvp create <map>: Создать командное сражение на карте     - /teampvp join <battleId> <team>: Присоединиться к команде (1 или 2)     - /teampvp switch <battleId> <team>: Сменить команду     - /teampvp start <battleId>: Досрочно начать сражение (только для организатора)     - Автобалансировка команд, интерактивные составы в реальном времени     - Настраиваемый размер команд под вместимость карты     - Автоматическая система отсчёта

Версия 2.1: Обновление вассализации

  • Система вассализации: Иерархические отношения между колониями с данью, отслеживанием статуса и привилегиями сюзерена.
  • Отображение дани: Платежи вассалов корректно отображаются в налоговых отчётах.
  • Улучшенные команды: /wnt vassals для просмотра процента дани, истории платежей и статуса с динамическим отображением валюты.
  • Выбор стороны в войне: Игроки, состоящие в обоих воюющих командах, могут выбрать сторону через /choosewarside.
  • Интерактивные чат-интерфейсы: Кликабельные подсказки для участия в войне и вассализации.
  • WarStatistics: Отслеживание данных о войнах через PlayerData или команду /wnt warstats.
  • Обработка отключений: Войны и рейды продолжаются при дисконнекте участников.

Ключевые функции

  • Настраиваемые налоговые ставки: Определение базовых и улучшенных налогов для зданий MineColonies.
  • Затраты на содержание: Автоматическое вычитание расходов из налоговых доходов колонии.
  • Войны и рейды: Налоги на рейды и захват колоний.
  • PvP-арены: Организация дуэлей и командных боёв без влияния на основной прогресс.
  • Лимит налогов: Накопление налогов прекращается при достижении настроенного максимума.
  • Заморозка налогов: Временная остановка сбора налогов как следствие войны или санкций.

Рекомендуется использовать с SDMShop, FTBTeams (обязательно), модом Recruits.

Для использования другой валюты установите SDMShopConversion = false и настройте валюту в конфигурации мода.


Механики войны и рейдов

  • Баланс 1:1 (±1 игрок): Команды могут отличаться на одного игрока при старте войны.
  • Расчёт результатов: Формула (оставшиеся жизни + стражи) / (начальные жизни + стражи). Стражи MineColonies учитываются как 1 жизнь.
  • Выбор команды: /wnt choosewarside attacker или /wnt choosewarside defender для выбора стороны.
  • Объявление войны: Интерактивная система с уведомлениями.
  • Действия в войне/рейде:
    • Война: Разрушение и размещение блоков во вражеских колониях.
    • Рейд: Только урон по сущностям, блоки защищены.
  • Рейды: Прямой захват налогов с настраиваемой длительностью и перезарядкой.
  • Смерть и режим наблюдателя: Участники становятся наблюдателями при потере всех жизней; инвентарь сохраняется.
  • Дисконнект: Войны/рейды ставятся на паузу для отдельных игроков.

Процесс войны

  1. Объявление войны: /wnt wagewar "<название колонии>" начинает фазу присоединения (/wnt joinwar или отказ).
  2. Фаза присоединения: Союзники и защитники автоматически присоединяются в период подготовки.
  3. Активная фаза: Длительность по умолчанию — 2 часа; 5 жизней на игрока.
  4. Цели: Уничтожение вражеских жизней; наблюдатели остаются до конца войны.
  5. Предложение мира: /wnt peace whitepeace (белый мир) или /wnt peace reparations <сумма> (репарации); требует согласия защитника.
  6. Исход: Настраивается в конфиге:
    • Полная победа: Уничтожение всех противников.
    • Стратегическая победа: По соотношению жизней при истечении времени.
    • Ничья: При равных силах; возможны штрафы.
    • Вассализация: Победители устанавливают вассальные отношения.

Полный набор команд:


Система вассализации

  • Иерархия: Создание сети вассалов, выплачивающих дань сюзерену.
  • Система дани: Автоматическая выплата процента от налогов вассалом.
  • Команды:
    • /wnt vassalize <процент> "<колония>" — Предложить вассализацию
    • /wnt vassalaccept <ID колонии> — Принять предложение
    • /wnt vassaldecline <ID колонии> — Отклонить предложение
    • /wnt revoke <игрок> — Расторгнуть отношения
    • /wnt vassals — Список вассалов с деталями дани
  • Отображение статуса: Проверка статуса колонии.
  • Интеграция с налогами: Дань включается в налоговые отчёты.

PvP-дуэли на арене

  • Настройка арены: Определение углов через /pvparena p1 и /pvparena p2.
  • Вызовы на дуэль: /pvp с кликабельными кнопками принятия/отказа.
  • Режим наблюдателя: /pvp spectate [игрок] для входа, /pvp spectate stop для выхода.
  • Управление инвентарём: Сохранение и восстановление инвентаря после дуэлей.

Исправления и улучшения

  • Унифицированная система команд: Все команды используют префикс /wnt.
  • Динамическое отображение валюты: Показ "$" при SDMShop или названия предмета (например, "emerald").
  • Отслеживание дани: Система фиксирует последнюю выплаченную сумму.
  • Исправлено: Корректное сохранение инвентаря при потере последней жизни.
  • Исправлено: Правильное отображение уведомлений о смерти рейдеров.
  • Исправлено: Трансфер баланса SDMShop — колонии могут уходить в долг при выплате репараций.
  • Рефакторинг кода: Улучшение читаемости и поддержки.
  • Поддержка языков: Добавлена базовая мультиязычность (в разработке).

Требуемые зависимости

Скачать Minecolonies: War 'N Taxes

 
Тип Скачать Версия Загрузчик Обновлено Размер
ReleaseWar 'N Taxes Mod - vers2.2.jar1.20.1Forge29 июня 2025303,2 КБ
ReleaseWar 'N Taxes Mod - vers2.1.jar1.20.1Forge1 июня 2025241,6 КБ
ReleaseMinecolonies: War N Taxes Addon vers 2.0.11.20.1Forge13 мая 2025203,3 КБ
ReleaseWarNTaxMod-1.12.0.jar1.20.1Forge11 мая 2025203,3 КБ
ReleaseWar 'N Taxes Mod - vers1.11.jar1.20.1Forge20 апреля 2025134,4 КБ
ReleaseWar 'N Taxes Mod - vers1.9.9.jar1.20.1Forge14 апреля 2025133 КБ
ReleaseWar 'N Taxes Mod - vers1.9.10.jar1.20.1Forge14 апреля 2025133 КБ
ReleaseWar 'N Taxes Mod - vers1.9.8.jar1.20.1Forge3 апреля 2025132 КБ
ReleaseWar 'N Taxes Mod - vers1.9.6.jar1.20.1Forge23 марта 2025131,4 КБ
ReleaseWar 'N Taxes Mod - vers1.9.5.jar1.20.1Forge20 марта 2025131,1 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.