Mood Contagion: Эмоции мобов в Minecraft

Mood Contagion для Minecraft добавляет мобам скрытые эмоции: панику и ярость, которые заражают соседей. Узнайте, как установить и настроить плагин.

Скачать MoodContagion для Minecraft 1.21.2

Оригинальное название: MoodContagion

Версии Minecraft: 1.21.2

ФайлВерсияЗагрузчикРазмер
MoodContagion-1.0.0.jar1.21.2—17 КБСкачать

Mood Contagion: эмоции мобов в Minecraft

Представьте, что каждое существо в Minecraft носит в себе невидимый эмоциональный заряд. Овца, которую вы ударили, не просто убегает — она впадает в панику и заражает страхом всё стадо. Волк, получив урон, приходит в ярость и бросается на вас с удвоенной силой. Именно так работает Mood Contagion — серверный плагин, превращающий поведение мобов в живую эмоциональную систему.

Как работает Mood Contagion

Каждый моб получает скрытое состояние: CALM (спокойствие), PANIC (паника) или RAGE (ярость). Эти состояния не просто визуальный эффект — они меняют поведение, передаются соседям и со временем угасают. Плагин хранит настроение и временную метку прямо в PersistentDataContainer моба, поэтому эмоции переживают выгрузку чанков и перезапуски сервера, не засоряя память.

Паника: цепная реакция страха

Ударьте моба — и он запаникует. Животное бросится прочь от ближайшего игрока, а его страх мгновенно распространится на сородичей в радиусе. Одна испуганная овца способна поднять на ноги всё стадо. Паникующие мобы испускают жёлтые частицы, так что вы сразу видите, кто готов бежать. При гибели моба все особи того же типа поблизости тоже получают порцию паники — смерть товарища сеет ужас.

Ярость: когда нейтральные становятся агрессорами

Если ударить волка, пчелу или любого враждебного моба, вместо паники включается ярость. Разъярённые существа двигаются быстрее, бьют сильнее, а нейтральные животные разворачиваются и целенаправленно атакуют игрока. Ярость точно так же заразна: стоит одному загореться красными частицами, как соседи подхватывают агрессию. Красные всполохи над головой — верный признак того, что сейчас начнётся заварушка.

Установка и совместимость

Плагин Mood Contagion для Minecraft работает на серверных ядрах Paper, Spigot, Bukkit и Purpur, поддерживая версии 1.21.1–1.21.11, а также линейку 26.1.x. Он написан на чистом Spigot API без привязки к Paper-классам, поэтому один jar-файл подходит для всех четырёх платформ. Для работы требуется Java 21.

Чтобы скачать Mood Contagion, достаточно поместить файл плагина в папку plugins вашего сервера и перезапустить его. Если вы пользуетесь лаунчером foxygame.net, установка становится ещё проще: Mood Contagion доступен во встроенном каталоге дополнений, и лаунчер автоматически отслеживает обновления, избавляя вас от ручной замены файлов.

Настройка и команды

Гибкость — одна из сильных сторон плагина. Все параметры хранятся в config.yml и поддаются тонкой настройке:

  • spread-radius (по умолчанию 8.0) — радиус в блоках, в котором настроение передаётся мобам того же типа.
  • spread-chance (0.35) — вероятность заражения соседа за одну секунду.
  • decay-seconds (12) — через сколько секунд эмоция угасает до спокойного состояния.
  • max-processed-per-tick (40) — ограничение на количество обрабатываемых мобов за тик, чтобы не нагружать TPS.
  • panic-flee-speed (0.45) — сила отталкивания паникующего моба от игрока.
  • effects.enabled и дочерние ключи — включение/отключение эффектов скорости, силы, перенацеливания и частиц.

Для управления предусмотрены три команды с системой прав:

  • /moodcontagion info — показывает текущие настройки (доступно всем).
  • /moodcontagion here — подсчитывает мобов в радиусе 16 блоков с разбивкой по состояниям (требует moodcontagion.admin).
  • /moodcontagion reload — перезагружает конфигурацию (только для OP).

Алиасы /mood и /contagion делают вызов команд ещё быстрее.

Производительность и безопасность

Разработчики позаботились о том, чтобы даже на густонаселённых серверах плагин не «ронял» тик. Обработка идёт по круговому принципу с бюджетом на тик, а все значения скоростей жёстко ограничены сверху (например, max-horizontal-velocity 1.5), чтобы мобы не улетали в космос. Эмоции хранятся в контейнере данных моба и никогда не текут в памяти.

Почему стоит попробовать Mood Contagion

Это не просто косметика — плагин добавляет глубину взаимодействию с миром. Охота на овец превращается в хаотичное бегство, а стычка с волком может спровоцировать цепную реакцию агрессии. Жёлтые и красные частицы позволяют считывать обстановку с первого взгляда, а администраторы получают инструмент для создания уникальных сценариев. Mood Contagion делает каждую встречу с мобами непредсказуемой и живой.

Если вы ищете способ оживить сервер и добавить мобам характер, обязательно скачайте Mood Contagion и настройте под свой стиль игры. Эмоции уже ждут своего часа.