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.21.1-1.16.21.21.1Fabric30 декабря 2024371,4 КБ
ReleaseSmartBrainLib NeoForge 1.21.1-1.16.21.21.1NeoForge30 декабря 2024378,2 КБ
ReleaseSmartBrainLib Forge 1.21.1-1.16.21.21.1Forge30 декабря 2024370,8 КБ
ReleaseSmartBrainLib Forge 1.21.4-1.16.51.21.4Forge30 декабря 2024375,9 КБ
ReleaseSmartBrainLib Fabric 1.21.4 1.16.51.21.4Fabric30 декабря 2024368,9 КБ
ReleaseSmartBrainLib NeoForge 1.21.4 1.16.51.21.4NeoForge30 декабря 2024375,9 КБ
ReleaseSmartBrainLib Fabric 1.21.4 1.16.41.21.4Fabric5 декабря 2024368,5 КБ
ReleaseSmartBrainLib NeoForge 1.21.4 1.16.41.21.4NeoForge5 декабря 2024375,4 КБ
ReleaseSmartBrainLib Forge 1.21.4-1.16.41.21.4Forge5 декабря 2024375,4 КБ
ReleaseSmartBrainLib Forge 1.21.3-1.16.31.21.3Forge29 октября 2024375,4 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.