SmartBrainLib (Forge/Fabric/Quilt) avatar

SmartBrainLib (Forge/Fabric/Quilt) [1.21.9] [1.20.6] [1.19.4]

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

ПРИМЕЧАНИЕ: Это мод-библиотека. Она ничего не делает сама по себе, если вы не разработчик, использующий её.

Что это?

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

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

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

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

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

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

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

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

Автоматическое управление типами памяти

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

Динамические сенсоры

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

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

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

Безопасное изменение поведений во время выполнения

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

Оптимизация

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

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

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

Как её использовать?

Библиотека документирована на её вики-странице: https://github.com/Tslat/SmartBrainLib/wiki

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

Скачать SmartBrainLib (Forge/Fabric/Quilt)

 
Тип Скачать Версия Загрузчик Обновлено Размер
ReleaseSmartBrainLib Forge 1.20.1-1.131.20.1Forge24 декабря 2023336,7 КБ
ReleaseSmartBrainLib Forge 1.20.4-1.131.20.4Forge24 декабря 2023336,7 КБ
ReleaseSmartBrainLib Fabric 1.20.4-1.121.20.4Fabric8 декабря 2023326,8 КБ
ReleaseSmartBrainLib Forge 1.20.4-1.121.20.4Forge8 декабря 2023329,2 КБ
ReleaseSmartBrainLib Fabric 1.19.4-1.121.19.4Fabric3 октября 2023338,7 КБ
ReleaseSmartBrainLib Forge 1.19.4-1.121.19.4Forge3 октября 2023330,2 КБ
ReleaseSmartBrainLib Fabric 1.20.2-1.121.20.2Fabric27 сентября 2023329,9 КБ
ReleaseSmartBrainLib Fabric 1.20.1-1.121.20.2+1 Fabric22 сентября 2023329,9 КБ
ReleaseSmartBrainLib (Neo)Forge 1.20.1-1.121.20.2+1 NeoForge22 сентября 2023328,1 КБ
ReleaseSmartBrainLib (Broken)Forge 1.20.1-1.121.20.2+1 Forge22 сентября 2023329,2 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.