Minecolonies: War N Taxes Addon
Активный0.0
Установок
Последнее обновление
Версии
Minecolonies: War N Taxes Addon

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

Основные возможности
Настраиваемые налоговые поступления: Определите базовые ставки налогов для каждого здания MineColonies с возможностью повышения при улучшениях.
Плата за обслуживание: Доходы от зданий сбалансированы автоматическими вычетами за обслуживание из налоговых поступлений колонии.
Функции войны и рейдов: Взымайте налоги с рейдов и даже захватывайте колонии других игроков в ходе войны.
Особенности PvP арен: Организуйте дуэли и командные битвы на специальных аренах — эти события не влияют на основной игровой прогресс.
Вассализация: Подчиняйте себе другие колонии и получайте процент от их доходов!
Режим неактивности: Колонии могут становиться неактивными — такие поселения можно захватить через рейд!
Ополченцы: Граждане будут превращаться в ополченцев и пытаться отбить атаки рейдеров.
Лимит налогов: Накопление налогов прекращается по достижении настраиваемого максимума.
Замораживание налогов: Временно останавливайте сбор налогов в колонии в рамках военных или экономических санкций.
Блокировка рецептов: Отключайте рецепты строительства хижин через настройки!
Разрешенные действия: Настройте разрешенные действия по умолчанию, в рейдах и войнах — например, PLACE_BLOCK, ATTACK_ENTITIES и другие.
Рекомендуется использовать вместе с SDMShop, FTBTeams (обязательно), (Villager) Recruits Mod.
Если требуется другая валюта, установите SDMShopConversion = false и настройте валюту через конфигурацию мода.

Механики войны и рейдов
Баланс 1:1 (±1 игрок): Составы команд в начале войны могут отличаться максимум на одного игрока.
Нормализованный подсчет жизней: Результат определяется по формуле (оставшиеся жизни + стражи) / (начальные жизни + стражи), что обеспечивает справедливость. Каждый страж MineColony считается за одну жизнь.
Выбор команды: Игроки, состоящие в обеих враждующих командах, могут выбрать сторону с помощью команд /wnt choosewarside attacker или /wnt choosewarside defender.
Объявление войны: Вовлекающая система объявления войны с четкими уведомлениями и выбором игроков, как показано в интерфейсе объявления войны. 
Военные действия / Рейдовые действия:
- Военные действия: Возможность ломать и размещать блоки в вражеских колониях во время войны, без побочных эффектов левитации.
- Рейдовые действия: Только нанесение урона существам; блоки остаются защищенными.
Рейды: Прямой захват налоговых доходов с настраиваемой длительностью, скоростью перевода и временем восстановления.
Обработка смертей и режим наблюдателя: Участники становятся наблюдателями при потере всех жизней; инвентари последней жизни сохраняются и восстанавливаются после окончания войны.
Обработка отключений: Войны/рейды автоматически приостанавливаются для отдельных жизней, но продолжаются глобально.
Процесс войны
- Объявить войну:
/wnt wagewar "<название_колонии>"запускает фазу присоединения (/wnt joinwarили отказаться). - Фаза присоединения: Союзники и защищающиеся офицеры автоматически присоединяются в течение подготовительного периода.
- Активная война: Стандартная продолжительность — 2 часа; каждый игрок имеет 5 жизней.
- Цели: Уничтожить жизни противников; наблюдатели остаются до завершения войны.
- Предложение мира: Обсудить условия с помощью
/wnt peace whitepeaceили/wnt peace reparations <сумма>; требует принятия защитниками. - Завершение: Настраивается в конфигурации мода:
- Полная победа: Все противники устранены.
- Стратегическая победа: Основана на нормализованных жизнях при истечении времени.
- Ничья: Практически равные силы; возможны опциональные штрафы.
- Вассализация: Победители могут установить отношения вассалитета с проигравшей колонией.
Доступен полный набор команд для войны и администраторов, как показано здесь: 
Система вассализации
Создание иерархии: Создайте сеть вассалов, которые платят дань своей основной колонии.
Система дани: Колонии-вассалы автоматически платят процент от своего налогового дохода основной колонии.
Команды вассализации:
/wnt vassalize <процент> "<колония>"— предложить вассализацию другой колонии/wnt vassalaccept <id_колонии>— принять предложение вассализации/wnt vassaldecline <id_колонии>— отклонить предложение вассализации/wnt revoke <игрок>— разорвать отношения вассализации/wnt vassals— список ваших вассалов с деталями дани
Отображение статуса: Проверяйте статус вассализации вашей колонии в любое время.

Интеграция налогов: Система налогов автоматически учитывает выплаты вассалов в налоговых отчетах. 
Дуэли на PvP аренах
Настройка арены: Определите углы арены командами /pvparena p1 и /pvparena p2.
Вызовы на дуэль: Запускайте командой /pvp с кликабельными кнопками принятия/отказа.
Режим наблюдателя: Присоединяйтесь (/pvp spectate [игрок]) или выходите (/pvp spectate stop).
Управление инвентарем: Инвентари и броня сохраняются/очищаются во время дуэлей и восстанавливаются после их завершения.
Версия 3.2:
Улучшенный интерфейс
- Новая текстура прокрутки для интерфейса управления налогами
Система автоматического покидания и захвата колоний
НОВАЯ ФУНКЦИЯ: Автоматическое покидание колоний — Колонии автоматически становятся покинутыми после настраиваемого периода неактивности владельца/офицеров (по умолчанию: 2 недели).
- Рейды захвата колоний: Покинутые колонии могут быть захвачены подходящими игроками с помощью
/wnt claimcolony <колония>, запуская 5-минутный рейд, в ходе которого:- Все граждане становятся враждебными ополченцами с эффектами сопротивления
- Наемники появляются, если существует менее 5 граждан/стражей
- Условия победы: Убейте ВСЕХ защитников для победы — истечение таймера приводит к победе защитников
- Успешные захватчики автоматически становятся Офицерами колонии
- Офлайн-уведомления: Игроки получают уведомления при повторном подключении, если их колония была покинута или захвачена во время их отсутствия.
- Администраторские команды:
/wnt forceabandon <колония>для принудительного покидания колонии. - Умные сообщения при входе: Игроки, входящие в покинутые колонии, видят статус доступности захвата и требования к соответствию.
Параметры настройки:
AutoAbandonmentEnabled(по умолчанию: true)ColonyInactivityDays(по умолчанию: 14)ClaimingRaidDurationMinutes(по умолчанию: 5)ClaimingRequirements(настраиваемые требования к зданиям/уровням)
Расширенная система требований к зданиям
- НОВАЯ ФУНКЦИЯ: Настраиваемые требования к зданиям для рейдов, войн и захвата колоний.
- Умный формат: Синтаксис
здание:уровень:количество(например,townhall:2:1,guardtower:1:3). - Система приоритетов: Требования к зданиям имеют приоритет над устаревшими настройками количества стражей при включении.
- Разрешение конфликтов: Автоматическая обработка конфликтующих значений конфигурации.
Параметры настройки:
EnableRaidBuildingRequirements/EnableWarBuildingRequirementsRaidBuildingRequirements/WarBuildingRequirements- Устаревшие настройки (
MinGuardsToRaid,MinGuardsToWageWar) используются как запасной вариант при отключении требований к зданиям.
Улучшенная система завершения войны и экономики
- ОСНОВНОЕ ОБНОВЛЕНИЕ: Система наград с одним победителем — Все военные награды получает только ОДИН игрок (владелец колонии/офицер).
- Выбор по приоритету: Награды распределяются в порядке: Владелец колонии > Офицеры > Любой участник > Запасной вариант владельцу.
- Комплексная обработка участников: ВСЕ проигравшие участники теряют средства со своих счетов при поражении в войнах.
- Поддержка множественных экономик: Полная совместимость с SDMShop, экономикой на основе инвентаря и системами налогов колоний.
- Сообщения только для участников: Экономические транзакции войны теперь видны только участникам войны (без спама на всем сервере).
- Интеграция передачи колоний: Автоматическая передача владения колонией при включении и победе атакующих.
Исправления отслеживания прогресса рейдов
- ИСПРАВЛЕНО: Отображение прогресса на плашке босса — Теперь корректно показывает "X/Y Стражей" убито вместо "0/Y".
- Система самовосстановления: Автоматическое обнаружение и исправление проблем инициализации подсчета защитников.
- Расширенная диагностика: Комплексное ведение журналов для устранения неполадок отслеживания прогресса.
- Универсальная совместимость: Работает с включенными/выключенными конфигурациями ополченцев.
Новые команды
/wnt claimcolony <колония>— Захватить покинутую колонию/wnt listabandoned— Список всех покинутых колоний/wnt forceabandon <колония>— Принудительное покидание колонии (только администратор)
Улучшенные команды
/wnt help raid//wnt help wagewar— Теперь показывают требования к зданиям или устаревшие требования к стражам в зависимости от конфигурации- Все команды теперь обеспечивают более четкую обратную связь и проверку требований