Minecolonies: War 'N Taxes avatar

Minecolonies: War 'N Taxes [1.20.1]



MineColonies: War 'N Taxes Addon

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

Примечание: Это бета-релиз. Если вы столкнётесь с ошибками, пожалуйста, сообщите о них через канал Discord.



Основные возможности

  • Настраиваемые налоговые доходы: Определяйте базовые ставки налогов и ставки для улучшений для каждого здания MineColonies.
  • Затраты на содержание: Доходы от зданий сбалансированы автоматическими вычетами на содержание из налоговых поступлений колонии.
  • Функции войны и рейдов: Налоги на рейды и даже захват колоний других игроков в ходе войны.
  • Функции PvP арен: Настройте арены для дуэлей и командных сражений, которые не влияют на основной геймплей и прогрессию.
  • Вассализируйте другие колонии и получайте процент от их доходов!
  • Ваша колония может стать Неактивной — такие колонии можно захватить с помощью рейда!
  • Жители превратятся в Ополчение и попытаются отразить нападающих.
  • Лимит налоговых поступлений: Накопление налогов прекращается после достижения настраиваемого максимума.
  • Механизм заморозки налогов: Временно останавливайте сбор налогов колонии в качестве результата войны или экономического штрафа.
  • Отключайте рецепты хижин зданий в конфигурации!
  • Устанавливайте действия, разрешённые по умолчанию / во время рейда / во время войны — например, PLACE_BLOCK, ATTACK_ENTITIES, и т.д.

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

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


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

  • Баланс 1:1 (±1 игрок): Команды могут отличаться не более чем на одного игрока в начале войны.
  • Нормализованное разрешение по жизням: Исход рассчитывается как (оставшиеся жизни + стражи) / (начальные жизни + стражи), что обеспечивает пропорциональную справедливость. Каждый страж MineColony засчитывается как одна жизнь.
  • Выбор команды: Игроки, являющиеся членами обеих враждующих команд, теперь могут выбрать, на чью сторону встать, используя /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 - Принять предложение вассализации
    • /wnt vassaldecline - Отклонить предложение вассализации
    • /wnt revoke - Расторгнуть вассальные отношения
    • /wnt vassals - Список ваших вассалов с деталями дани
  • Отображение статуса: Проверяйте статус вассализации вашей колонии в любое время.
  • Интеграция с налогами: Налоговая система автоматически включает выплаты дани вассалов в налоговые отчёты.

Дуэли на PvP арене

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

Версия 3.2:

Улучшенный GUI:

  • Новая текстура свитка для GUI управления налогами

Система автоматического отказа от колонии и захвата

НОВАЯ ФУНКЦИЯ: Автоматический отказ от колонии - Колонии автоматически становятся заброшенными после настраиваемого периода неактивности владельца/офицеров (по умолчанию: 2 недели).
- Рейды для захвата колоний: Заброшенные колонии могут быть захвачены подходящими игроками с помощью `/wnt claimcolony `, что запускает 5-минутный рейд, в ходе которого:
- Все жители становятся враждебным ополчением с эффектами сопротивления
- Наёмники появляются, если существует менее 5 жителей/стражей
- Условия победы: Убить ВСЕХ защитников для победы - истечение таймера приводит к победе защитников
- Успешные захватчики автоматически становятся Офицерами колонии
- Оффлайн-уведомления: Игроки получают уведомления при повторном входе, если их колония была заброшена или захвачена, пока они были не в сети.
- Команды администратора: `/wnt forceabandon ` для принудительного отказа от колонии.
- Умные сообщения при входе: Игроки, входящие в заброшенные колонии, видят статус возможности захвата и требования.
Параметры конфигурации:
- `AutoAbandonmentEnabled` (по умолчанию: true)
- `ColonyInactivityDays` (по умолчанию: 14)
- `ClaimingRaidDurationMinutes` (по умолчанию: 5)
- `ClaimingRequirements` (настраиваемые требования к зданиям/уровням)

Расширенная система требований к зданиям

- НОВАЯ ФУНКЦИЯ: **Настраиваемые требования к зданиям** для рейдов, войн и захвата колоний.
- Умный формат: Синтаксис `building:level:amount` (например, `townhall:2:1,guardtower:1:3`).
- Система приоритетов: Требования к зданиям имеют приоритет над устаревшими настройками количества стражей, когда они включены.
- Разрешение конфликтов: Автоматическая обработка конфликтующих значений конфигурации.
Параметры конфигурации:
- `EnableRaidBuildingRequirements` / `EnableWarBuildingRequirements`
- `RaidBuildingRequirements` / `WarBuildingRequirements`
- Устаревшие настройки (`MinGuardsToRaid`, `MinGuardsToWageWar`) используются как запасной вариант, когда требования к зданиям отключены.

Улучшенная система завершения войны и экономики

- КАРДИНАЛЬНЫЙ ПЕРЕСМОТР: Система награды для одного победителя - ВСЮ награду за войну получает только ОДИН игрок (владелец колонии/офицер).
- Выбор на основе приоритета: Награды распределяются в порядке: Владелец колонии > Офицеры > Любой участник > Резервный вариант на владельца.
- Комплексная обработка участников: У ВСЕХ проигравших участников баланс списывается при проигрыше в войнах.
- Поддержка многовалютной экономики: Полная совместимость с SDMShop, валютой на основе инвентаря и системами налогов колоний.
- Сообщения только для участников: Экономические транзакции войны теперь видны только участникам войны (без спама на весь сервер).
- Интеграция передачи колонии: Автоматическая передача владения колонией при включении и победе атакующих.

Исправления отслеживания прогресса рейдов

- ИСПРАВЛЕНО: **Отображение прогресса на полосе босса** - Прогресс рейда теперь правильно показывает "X/Y Стражей" убито вместо "0/Y".
- Система самовосстановления: Автоматическое обнаружение и исправление проблем инициализации счётчика защитников.
- Улучшенная отладка: Комплексное логирование для устранения неполадок отслеживания прогресса.
- Универсальная совместимость: Работает с включёнными/отключёнными конфигурациями ополчения.

Новые команды

- `/wnt claimcolony ` - Захватить заброшенную колонию
- `/wnt listabandoned` - Список всех заброшенных колоний
- `/wnt forceabandon ` - Принудительный отказ от колонии (только для администраторов)

#### Улучшенные команды:
- `/wnt help raid` / `/wnt help wagewar` - Теперь показывают требования к зданиям или устаревшие требования к стражам в зависимости от конфигурации
- Все команды теперь предоставляют более четкую обратную связь и проверку требований

С этими улучшениями MineColonies: War 'N Taxes сочетает экономическое управление, стратегическую войну и PvP дуэли в одном плавном опыте. Наслаждайтесь более глубокой стратегией колоний и динамическими конфликтами по вашим собственным правилам!

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

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

 
Тип Скачать Версия Загрузчик Обновлено Размер
Releaseminecolonytax-1.2.0.jar1.20.1Forge27 октября 202432,5 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.