SmartBrainLib — мод на библиотеку сложного поведения мобов в МайнкрафтеMinecraft использует систему мозга для более сложного искусственного интеллекта, однако её стандартная реализация требует большого количества ручной настройки и работает не так эффективно, как хотелось бы авторам модов. SmartBrainLib перестраивает эту основу. Типы памяти подхватываются автоматически, сенсоры настраиваются динамически, а поведение строится на расширяемом классе с обратными вызовами, условиями и задержками. Действия уже существующей сущности можно добавлять, удалять и изменять во время работы без опасного пересоздания всего мозга. Библиотека заменяет значительную часть ванильных функций более эффективными реализациями и добавляет собственные сенсоры, типы памяти и вспомогательные методы. Сюда входят ускоренное получение сущностей уровня, удобная случайная библиотека и интерфейс для изменения мозга даже у объектов, изначально не созданных через SmartBrainLib.
Последний релиз — 3 месяца назад. Для стабильного проекта это нормальный ритм: правки выходят по мере необходимости, а не по расписанию.
| Версия игры | Загрузчики | Сборка | Размер | Дата |
|---|---|---|---|---|
| 1.20.1 | Fabric, Forge, NeoForge | 1.15 | 352 КБ | 2024-08-23 |
| 1.21.1 | Fabric, Forge, NeoForge | 1.16.11 | 381 КБ | 2025-10-01 |
| 1.20 | Fabric, Forge | 1.11.1 | 317 КБ | 2023-06-19 |
| 1.21 | Fabric, Forge, NeoForge | 1.14.5 | 357 КБ | 2024-07-08 |
| 1.16.5 | Forge | 1.16.5-1.4 | 261 КБ | 2022-12-17 |
| 26.1.2 | Fabric, Forge, NeoForge | 2.0.0 | 499 КБ | 2026-06-30 |
| 26.2 | Fabric, Forge, NeoForge | 2.0.0 | 499 КБ | 2026-06-30 |
Скачать 2.0.0 · 499 КБстраница автора на Modrinth
.jar в папку .minecraft/mods — создайте её, если её нет.Обязательно: Fabric API
| Сборка | Канал | Версии игры | Размер | Дата |
|---|---|---|---|---|
| 2.0.0 | релиз | 26.2 | 499 КБ | 2026-06-30 |
| 2.0.0 | релиз | 26.2 | 503 КБ | 2026-06-30 |
| 2.0.0 | релиз | 26.2 | 502 КБ | 2026-06-30 |
| 2.0.0 | релиз | 26.1.2 | 499 КБ | 2026-06-30 |
| 2.0.0 | релиз | 26.1.2 | 504 КБ | 2026-06-30 |
| 2.0.0 | релиз | 26.1.2 | 506 КБ | 2026-06-30 |
Не подойдёт игроку сама по себе: без зависимого проекта новых мобов или заметной функции не появится. Система мозга сложнее обычных целей и предназначена для продвинутых взаимодействий; разработчику всё равно нужно понимать структуру поведения. Одному клиенту бесполезен: нужен доступ к серверу.
Если зависимый мод сообщает об отсутствии SmartBrainLib, установите обязательную серверную библиотеку в том же окружении. Самостоятельный запуск без контентного проекта не должен добавлять меню или существ. Ошибку поведения разбирайте сначала по тому моду, который создаёт моба: библиотека предоставляет основу, но конкретные сенсоры и действия задаёт разработчик. Конфликт нескольких систем искусственного интеллекта проверяйте на одной сущности в чистой сборке. Клиентская сторона официально не поддерживается, серверная обязательна. Разработчику следует сверяться с актуальной вики и не переносить пример из другой ветки без проверки интерфейса. Производительность оценивайте на реальном количестве существ и одинаковом сценарии, потому что библиотека не может исправить плохо спроектированное пользовательское поведение автоматически.
SmartBrainLib нужна сборкам только как зависимость модов со сложными существами, а разработчикам — как удобная основа искусственного интеллекта. Автоматическая память и динамические действия снимают много рутины. Обычному игроку отдельно устанавливать её без требования проекта незачем.


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


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


ToroHealth Damage Indicators (Updated) — обновлённая клиентская версия ToroHealth, предназначенная для отображения сведений о здоровье и уроне существ.


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


Summoning Rituals даёт авторам сборок конструктор настраиваемых ритуалов, которые выдают предметы, призывают мобов или выполняют команды.


KubeJS Iron's Spells открывает скриптам KubeJS создание и изменение контента Iron's Spells 'n Spellbooks.
Случайные находки из каталога — моды, шейдеры, текстуры и сборки с нашим разбором.


End Remastered меняет путь в Энд: вместо обычных жемчужин игрок ищет шестнадцать уникальных глаз в структурах, шахтах и боях. Для открытия портала требуется собрать двенадцать разных трофеев и установить их в рамки крепости.


Vanilla Notebook добавляет в игровой интерфейс клиентский блокнот для заметок и записи координат.


Deprivation Shaders — серая военная стилизация, вдохновлённая Первой и Второй мировыми войнами, старыми видеокамерами и классическими играми. Проект представляет собой специальную конфигурацию BSL Shaders, а не самостоятельный исходный шейдер.


В мире Cobblemon звучит музыка Pokémon из девяти поколений, отдельные боевые темы и узнаваемые игровые эффекты. Дополнительные части набора добавляют голоса покемонов или полностью заменяют обычный саундтрек Minecraft.


Butterium — похожая на отдельный клиент Fabric-сборка с упором на FPS, качество жизни и единый интерфейс ButterUI. Она объединяет оптимизации, настраиваемый HUD, быстрые меню и инструменты для обычной и сетевой игры.


Legendary Tooltips превращает подсказки редких и выбранных предметов в оформленные карточки с настраиваемыми рамками. Дополнительно он предлагает центрирование названия, тени, разделители, компактный режим, согласование цветов и объёмный предварительный просмотр предмета.
Нет. Она предоставляет систему поведения для проектов, которые создают собственных существ.
SmartBrainLib автоматически определяет и регистрирует необходимые типы памяти.
Да. Действия разрешается добавлять, удалять и модифицировать безопасно во время работы.
Нет. Официальный профиль помечает клиентскую сторону как неподдерживаемую, а серверную — как обязательную.