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 Fabric 1.19.4-1.91.19.4Fabric25 августа 2023314,8 КБ
ReleaseSmartBrainLib Fabric 1.19.2-1.91.19.2Fabric25 августа 2023314,6 КБ
ReleaseSmartBrainLib Fabric 1.19.3-1.91.19.3Fabric25 августа 2023314,7 КБ
ReleaseSmartBrainLib Fabric 1.20.1-1.11.21.20.1Fabric25 августа 2023312,7 КБ
ReleaseSmartBrainLib NeoForge 1.20.1-1.11.21.20.1NeoForge8 августа 2023310,8 КБ
ReleaseSmartBrainLib Forge 1.20-1.111.20.1+1 NeoForge30 июля 2023309,9 КБ
ReleaseSmartBrainLib Fabric 1.20-1.111.20Fabric19 июня 2023318 КБ
ReleaseSmartBrainLib Fabric 1.20.1-1.11.11.20.1Fabric19 июня 2023318 КБ
ReleaseSmartBrainLib 1.16.5-1.51.16.5Forge8 апреля 2023270,9 КБ
ReleaseSmartBrainLib Forge 1.19.2-1.91.19.2Forge26 марта 2023306,2 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.