SmartBrainLib — это библиотека для Minecraft, предназначенная для разработчиков модов. Она кардинально улучшает систему мозга сущностей, введённую Mojang, которая изначально оказалась чрезмерно сложной и неэффективной.
Основные возможности библиотеки:
Автоматическая обработка типов памяти — не нужно вручную регистрировать модули памяти для сущностей.
Динамические сенсоры — сенсоры можно гибко настраивать и управлять ими в реальном времени.
Расширенные поведения — использование встроенных или создание новых поведений с поддержкой обратных вызовов, условий, перезарядки и других функций.
Безопасное изменение поведений во время выполнения — добавление, удаление и модификация поведений у существующих сущностей.
Оптимизация — замена функций ванильной системы мозга на высокоэффективные алгоритмы, что может сделать сущности даже более производительными, чем при использовании системы целей.
Дополнительные сенсоры, поведения и типы памяти — библиотека включает готовые модули для любых сущностей, с планами по дальнейшему расширению.
Библиотека не работает сама по себе — она предназначена для интеграции в моды разработчиками. Подробная документация доступна на вики-странице проекта. Если у вас есть вопросы или предложения, вы можете оставить их на GitHub.
На этой странице можно скачать мод SmartBrainLib для Майнкрафт 1.21. Доступные загрузчики: Forge, NeoForge, Fabric. Всего файлов для этой версии: 3, общий размер файлов — 1,03 Mb.
SmartBrainLib — это версия мода, адаптированная под Minecraft 1.21. Здесь собраны доступные сборки для установки на совместимый клиент или сервер. Перед скачиванием проверьте, какой загрузчик нужен именно для вашего набора модов.
Перед установкой обратите внимание на зависимости: требуется установить Fabric API. Используйте совместимую версию игры и подходящий загрузчик модов для корректной работы.