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.21.4-1.16.71.21.4Forge18 января 2025377,2 КБ
ReleaseSmartBrainLib Fabric 1.21.1-1.16.71.21.1Fabric18 января 2025372,7 КБ
ReleaseSmartBrainLib NeoForge 1.21.1-1.16.71.21.1NeoForge18 января 2025379,5 КБ
ReleaseSmartBrainLib Forge 1.21.1-1.16.71.21.1Forge18 января 2025372,1 КБ
ReleaseSmartBrainLib Fabric 1.21.1-1.16.61.21.1Fabric16 января 2025372,5 КБ
ReleaseSmartBrainLib NeoForge 1.21.1-1.16.61.21.1NeoForge16 января 2025379,3 КБ
ReleaseSmartBrainLib Forge 1.21.1-1.16.61.21.1Forge16 января 2025371,8 КБ
ReleaseSmartBrainLib Fabric 1.21.4 1.16.61.21.4Fabric16 января 2025370 КБ
ReleaseSmartBrainLib NeoForge 1.21.4 1.16.61.21.4NeoForge16 января 2025376,9 КБ
ReleaseSmartBrainLib Forge 1.21.4-1.16.61.21.4Forge16 января 2025376,9 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.