Вход

Регистрация

Восстановление доступа

TownyPacifist - Addon

TownyPacifist - Addon

|

RNAxol

Плагин обеспечивает двустороннюю защиту для мирных поселений Towny, предотвращая нападения на них и атаки их участников на других игроков.

Скачать

Версия игры

1.20

1.20.1

1.20.2

1.20.3

1.20.4

1.20.5

1.20.6

1.21

1.21.1

1.21.10

1.21.11

1.21.2

1.21.3

1.21.4

1.21.5

1.21.6

1.21.7

1.21.8

1.21.9

Ссылка на сайт

modrinth.com

Разработчик

Лицензия

Apache-2.0

Скачиваний:

0

Обновлено:

05.11.2026

ID:

Похожие плагины20

Связанные материалы6

Легковесное дополнение для Towny, которое принудительно соблюдает мирный статус поселений по всей карте, используя встроенные флаги Towny.

TownyPacifist решает проблему конфликтов между игроками из мирных поселений и агрессивных фракций. Плагин гарантирует, что участники поселений с флагом мирного статуса не могут атаковать других и не подвергаются нападениям, независимо от того, находятся они внутри границ своего поселения или нет.

Проект работает за счет прямой интеграции с API Towny и проверки флага isNeutral(). Это исключает необходимость в создании собственных систем хранения данных или дополнительных команд: статус мирного поселения устанавливается стандартной командой мэра /t toggle peaceful.

  • Двусторонняя защита: мирные поселения не могут атаковать и не могут быть атаковаными.
  • Отсутствие собственного хранилища: данные считываются напрямую из флагов Towny.
  • Поддержка арен: мирные игроки могут участвовать в PvP внутри зон арен (команда /plot set arena).
  • Интеграция с EventWar: корректно взаимодействует с системой нейтралитета EventWar.
  • Поддержка SiegeWar: учитывает систему мирных поселений из SiegeWar.
  • Интеграция с TownyCaptureSites: позволяет мирным игрокам сражаться на точках захвата.
  • Мультиязычность: автоматическая поддержка 9 языков через систему переводов Towny.

Плагин отслеживает событие TownyPlayerDamagePlayerEvent и проверяет статус поселений обоих участников боя через API Towny. Логика взаимодействия следующая:

Player A hits Player B
  └─ Is either player from a neutral (peaceful) town?
       ├─ No  → do nothing, let Towny handle it normally
       ├─ Yes → are they inside an arena plot?
       │         ├─ Yes + arenas allowed → permit combat (no spam, notified on entry)
       │         └─ No  → cancel damage + send message
       └─ Both peaceful → cancel damage + specific message
enabled: true

# Allow peaceful town members to PvP inside Towny arena plots
allow-pacifist-in-arenas: true

# Allow peaceful town members to fight inside TownyCaptureSites plots (requires TownyCaptureSites)
allow-pacifist-in-capture-sites: true
  1. Перейдите в директорию plugins/TownyPacifist/lang/.
  2. Скопируйте файл en-US.yml и переименуйте его (например, в ru-RU.yml).
  3. Переведите содержимое файла на нужный язык.
  4. Система Towny автоматически подхватит перевод без изменения конфигурации.
ПлагинТип зависимости
{"items":["Towny","Обязательно"]}
{"items":["EventWar","Опционально (автоматическая интеграция)"]}
{"items":["SiegeWar","Опционально (автоматическая интеграция)"]}
{"items":["TownyCaptureSites","Опционально (автоматическая интеграция)"]}
TownyPacifist - Addon — изображение проекта
TownyPacifist - Addon — изображение проекта

Войдите, чтобы поставить оценку и оставить отзыв.

Отзывов пока нет — будьте первым!
Канал Файл Игра Модлоадер Язык Скачиваний Загружен
Релиз TownyPacifist-2.0.jar 15.8 KB 1.21.11, 1.21.10, 1.21.9, 1.21.8, 1.21.7, 1.21.6, 1.21.5, 1.21.4, 1.21.3, 1.21.2, 1.21.1, 1.21, 1.20.6, 1.20.5, 1.20.4, 1.20.3, 1.20.2, 1.20.1, 1.20 PaperSpigotPurpurBukkitFolia RUENDE+6 0 25.02.2026
Зависимостей нет.

Скачать

Версия игры

1.20

1.20.1

1.20.2

1.20.3

1.20.4

1.20.5

1.20.6

1.21

1.21.1

1.21.10

1.21.11

1.21.2

1.21.3

1.21.4

1.21.5

1.21.6

1.21.7

1.21.8

1.21.9

Ссылка на сайт

modrinth.com

Разработчик

Лицензия

Apache-2.0

Скачиваний:

0

Обновлено:

05.11.2026

ID:

Похожие плагины20

Связанные материалы6