MineColonies: War 'N Taxes Addon
War 'N Taxes (ранее MinecolonyTax) — аддон для разработчиков модпаков, который расширяет геймплей MineColonies за счёт введения системы налогообложения, настраиваемых механик войны и рейдов, а также поддержки различных валют. Первоначально созданный для сервера EpicWarsCvC, мод теперь включает инструменты для организации PvP-арен, мирных переговоров и экономических санкций с интеграцией SDMShop для управления валютами.
Примечание: Это бета-версия. Об обнаруженных ошибках сообщайте через канал Discord.
Новое в этой версии
- WAR_ACTIONS & RAID_ACTIONS: Участники войны могут взаимодействовать с колониями под осадой (разрушать/устанавливать блоки) без эффекта левитации. В рейдах разрешён только урон по сущностям.
- WarStatistics: Отслеживание статистики войн через PlayerData или команду
/warstats
. - Улучшенные уведомления: Четкие сообщения в чате с временными метками для событий войн, рейдов и дуэлей.
- Обработка отключений: Войны продолжаются при дисконнекте участников — статус сохраняется до переподключения или окончания.
Основные функции
- Настраиваемые налоги: Базовые ставки и модификаторы для зданий MineColonies.
- Расходы на содержание: Автоматическое вычитание затрат из налогового дохода колонии.
- Лимит налогов: Накопление прекращается при достижении заданного максимума.
- Заморозка налогов: Временная остановка сбора как результат войны или санкций.
Рекомендуется использовать с SDMShop, FTBTeams (обязательно), Recruits Mod.
Механики войны и рейдов
- Баланс 1:1 (±1 игрок): Разница в составе команд не более одного игрока.
- Нормализованные жизни: Исход войны вычисляется как
(оставшиеся жизни + стражи) / (начальные жизни + стражи)
. Каждый стражник MineColonies равен одной жизни. - Типы действий:
- Война: Разрушение блоков в колониях противника.
- Рейды: Только урон по сущностям.
- Рейды: Кража налогов с настраиваемой длительностью и скоростью передачи.
- Смерть и спектатор: Участники становятся наблюдателями при потере всех жизней. Инвентарь сохраняется.
- Дисконнект: Индивидуальные жизни приостанавливаются, война продолжается.
Процесс войны
- Объявление:
/wagewar <colonyName>
запускает фазу присоединения. - Фаза присоединения: Автоматическое участие союзников и защитников.
- Активная фаза: Длительность по умолчанию — 2 часа (5 жизней на игрока).
- Цели: Уничтожение жизней противника.
- Мирные предложения:
/suepeace whitepeace
или/suepeace reparations <amount>
с согласия защитника. - Исход: Варианты в конфиге:
- Полная победа: Уничтожение всех противников.
- Стратегическая победа: По нормализованным жизням при истечении времени.
- Ничья: Равные силы с опциональными штрафами.
PvP-арены
- Создание арены: Определение границ через
/pvparena p1
и/pvparena p2
. - Вызов на дуэль:
/pvp
с кнопками принятия/отказа. - Режим наблюдателя:
/pvp spectate [игрок]
для входа,/pvp spectate stop
— для выхода. - Инвентарь: Сохранение и восстановление снаряжения после дуэли.
Исправления и улучшения
- Исправлено: Корректное сохранение инвентаря при последней жизни.
- Исправлено: Правильное отображение уведомлений о смерти рейдеров.
- Исправлено: Перевод баланса через SDMShop с возможностью ухода в долг.
- Рефакторинг кода: Улучшена читаемость и структура.
- Мультиязычность: Добавлена базовая поддержка (в разработке).
Аддон War 'N Taxes объединяет экономическое управление, стратегические войны и PvP в единый геймплей, предлагая глубокую кастомизацию под ваши правила!