modsmith Войти Войти Рус / Eng

SmartBrainLib

smartbrainlib · 6961730 загрузок · MPL-2.0

библиотекамобыутилиты

клиент: unsupported · сервер: required (заявлено автором мода)

Библиотека мозга для Minecraft, упрощающая использование и управление системой мозга.

Описание

Библиотека мозга для Minecraft, упрощающая использование и управление системой мозга.

Что это?

Система мозга в Minecraft — это почти загадочная новая система искусственного интеллекта сущностей, которую Mojang представила для обработки более сложных мобов и обеспечения более сложной обработки сущностей.

К сожалению, реализация Mojang недостаточна и слишком сложна.

Кроме того, это сделано довольно неэффективно, а это значит, что в целом эту систему не стоит использовать вместо существующей системы целей.

Эта библиотека призвана перестроить систему мозга, сделав ее действительно пригодной для использования и настраиваемой.

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

Так что же делает SmartBrainLib?

SBL — это многогранный подход к системе мозга, и он будет продолжать расширяться и совершенствоваться по мере его использования.

Вот его основные особенности:

Автоматическая обработка типов памяти

Не беспокойтесь о том, какие модули памяти следует зарегистрировать для вашего объекта.

Динамические датчики

Датчики теперь можно динамически настраивать и обрабатывать. Это позволяет использовать гораздо более совершенные и гибкие датчики.

Продвинутые варианты поведения

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

Модификация поведения, безопасного во время выполнения

Динамически добавляйте, удаляйте и изменяйте поведение существующей сущности.

Оптимизация

SBL заменяет почти все функции базовой системы мозга, используя высокоэффективные функции для устранения неэффективности в как можно большем количестве областей мозга. Если все сделано правильно, сущность SBL может быть даже более эффективной, чем сущность, использующая цели!

Дополнительные датчики, поведение и типы памяти

SBL встраивает дополнительные модули для использования в любой организации, и со временем их будет больше.

Добавлены служебные функции

Помимо ожидаемой функциональности мозга, SBL дополнительно добавляет дополнительных помощников, таких как:

  • Функции получения объектов оптимизированного уровня
  • Удобная для разработчиков случайная библиотека
  • Утилита интерфейса Brain для добавления/удаления содержимого мозга из объектов, не относящихся к SBL

Как мне это использовать?

Библиотека документирована на ее Вики-странице.




Если у вас есть проблемы или вы хотите внести свой вклад, перейдите на страницу Github и сделайте свой голос услышанным.

Версии (60)

ВерсияMinecraftЗагрузчикиФайл
2.0.3 26.1.2 neoforge скачать
2.0.3 26.1.2 forge скачать
2.0.3 26.1.2 fabric скачать
2.0.3 26.2 neoforge скачать
2.0.3 26.2 forge скачать
2.0.3 26.2 fabric скачать
2.0.3 26.3 neoforge скачать
2.0.3 26.3 forge скачать
2.0.3 26.3 fabric скачать
2.0.2 26.3 forge скачать
2.0.2 26.2 neoforge скачать
2.0.2 26.2 forge скачать
2.0.2 26.2 fabric скачать
2.0.2 26.3 fabric скачать
2.0.2 26.3 neoforge скачать
2.0.0 26.2 neoforge скачать
2.0.0 26.2 forge скачать
2.0.0 26.2 fabric скачать
2.0.0 26.1.2 neoforge скачать
2.0.0 26.1.2 forge скачать
2.0.0 26.1.2 fabric скачать
1.16.11 1.21.11 neoforge скачать
1.16.11 1.21.11 fabric скачать
1.16.11.1 1.21.10 forge скачать
1.16.11 1.21.10 neoforge скачать
1.16.11 1.21.10 fabric скачать
1.16.11 1.21.10 forge скачать
1.16.11 1.21.9 forge скачать
1.16.11 1.21.1 neoforge скачать
1.16.11 1.21.1 fabric скачать
1.16.11 1.21.1 forge скачать
1.16.11 1.21.9 fabric скачать
1.16.11 1.21.9 neoforge скачать
1.16.10 1.21.7, 1.21.8 forge скачать
1.16.10 1.21.7, 1.21.8 neoforge скачать
1.16.10 1.21.7, 1.21.8 fabric скачать
1.16.10 1.21.1 forge скачать
1.16.10 1.21.1 neoforge скачать
1.16.10 1.21.1 fabric скачать
1.16.9 1.21.1 forge скачать
1.16.9 1.21.1 neoforge скачать
1.16.9 1.21.1 fabric скачать
1.16.8 1.21.7 forge скачать
1.16.8 1.21.7 neoforge скачать
1.16.8 1.21.7 fabric скачать
1.16.8 1.21.1 forge скачать
1.16.8 1.21.1 neoforge скачать
1.16.8 1.21.1 fabric скачать
1.16.8 1.21.6 forge скачать
1.16.8 1.21.6 forge скачать
1.16.8 1.21.6 neoforge скачать
1.16.8 1.21.6 fabric скачать
1.16.7 1.21.5 forge скачать
1.16.7 1.21.5 neoforge скачать
1.16.7 1.21.5 fabric скачать
1.16.7 1.21.1 forge скачать
1.16.7 1.21.1 neoforge скачать
1.16.7 1.21.1 fabric скачать
1.16.7 1.21.4 forge скачать
1.16.7 1.21.4 neoforge скачать

Страница на Modrinth →