Villainous Horde Manager avatar

Villainous Horde Manager [1.21.1] [1.20.4] [1.19.4]

Библиотека Villainous Horde является потенциальной отправной точкой для событий типа Continuous-Assault в модах.

Краткое объяснение

Код этого мода основан на системе орды из Cold Snap Horde, где сервер пытается поддерживать постоянное количество врагов в живых до тех пор, пока не будет убито достаточное количество для завершения события. Когда я писал код для версии Cold Snap Horde, он не был достаточно... переиспользуемым. Данная библиотека — моя первая попытка исправить это, она способна спаунить ванильных мобов и направлять их к целевому игроку, подобно снеговикам во время события орды.

Теперь вы можете создавать собственные орды с помощью JSON
Подробная информация о том, как это сделать, доступна на странице GitHub.

Если вы разработчик модов и хотите больше контроля над пользовательской ордой
Также ознакомьтесь со страницей GitHub. Каждый модуль содержит пример того, как создавать орды и заставлять их правильно функционировать для данной платформы (в данном случае quilt аналогичен fabric).

Заинтересованы? Вот дополнительная информация!

Если вы всё ещё читаете, вероятно, вы разработчик, интересующийся кодом этого события. Это очень здорово! Я с радостью приму contributions, которые считаю полезными, и в разумных пределах помогу вам настроить орды. Мы также разместили репозиторий в источниках с некоторой документацией.

Дополнительные детали о требованиях к орде:

  • Сущности, добавляемые в орду, должны расширять класс PathfinderMob.
  • Крупные сущности сложнее спаунить из-за попыток системы избежать ситуаций, где мобы задохнутся. Старайтесь сводить крупных мобов к минимуму/низкому весу спауна.
  • Система будет сканировать окружение вокруг потенциальной точки спауна на наличие сплошных блоков. Размер сканирования зависит от моба, что означает, что более крупные мобы будут дороже обходиться ресурсам сервера.
  • Система пытается спаунить мобов на относительно близком уровне Y к игроку (предпочитая локации выше игрока, а не ниже).
  • Если система не может найти nearby уровень Y, она остановится на любом доступном уровне Y.
  • Если игрок делает невозможным спаун сущностей, орда завершится, чтобы предотвратить дальнейшее потребление системных ресурсов.

Можно ли включить это в мои модпаки?

Конечно!

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

Fabric API avatarFabric APImodmuss50

Скачать Villainous Horde Manager

 
Тип Скачать Версия Загрузчик Обновлено Размер
Releasevillainoushordemanager-neoforge-1.21.1-1.0.0.jar1.21.1NeoForge8 августа 202573,8 КБ
Releasevillainoushordemanager-fabric-1.21.1-1.0.0.jar1.21.1Fabric8 августа 202575 КБ
Releasevillainoushordemanager-neoforge-1.21.1-0.6.1.2.jar1.21.1NeoForge12 января 202564,6 КБ
Releasevillainoushordemanager-fabric-1.21.1-0.6.1.2.jar1.21.1Fabric12 января 202567,4 КБ
Releasevillainoushordemanager-fabric-1.21.1-0.6.1.jar1.21.1Fabric13 августа 202467,4 КБ
Releasevillainoushordemanager-neoforge-1.21.1-0.6.1.jar1.21.1NeoForge13 августа 202464,6 КБ
ReleaseVillainous Horde Manager-forge-1.20.1-0.6.1.11.20.1Forge6 августа 202465,8 КБ
ReleaseVillainous Horde Manager-fabric-1.20.1-0.6.1.11.20.1Fabric6 августа 202467,6 КБ
Releasevillainoushordemanager-neoforge-1.21-0.6.1.jar1.21NeoForge4 августа 202464,6 КБ
Releasevillainoushordemanager-fabric-1.21-0.6.1.jar1.21Fabric4 августа 202467,4 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.