McLists一周年快乐
服务器已经添加了详细介绍信息板块
服主可以在管理后台来提交自己服务器介绍信息。
服务器介绍信息提交后,管理人员会进行审核
审核通过后会在服务器详细页面进行显示
提交服务器介绍信息会让新玩家更好的了解你的服务器哦~
添加图片信息,也会让百度等搜索引擎更好的收录您的服务器哦~
管理平台地址:传送门
SmartBrainLib

SmartBrainLib - SmartBrainLib 智能脑库

一个适用于 Minecraft 的大脑库,让大脑系统更易于使用和管理
fabric / forge / neoforge / quilt 作者 Tslat 支持版本 1.16.5 - 1.21.11
下载量
3,879,866
关注数
277
数据来源
Modrinth
模组详细介绍

一个适用于 Minecraft 的 brain 库,让 brain 系统更易于使用和管理。

这是什么?

Minecraft 中的 brain 系统是 Mojang 为处理更复杂的生物并支持更高级的实体控制而引入的一套几乎晦涩难懂的新实体 AI 系统。

遗憾的是,Mojang 的实现方式存在不足,而且过于复杂。

此外,它的实现效率也相当低,这意味着总体而言,这套系统并不值得拿来替代现有的 goals 系统。

这个库旨在彻底改造 brain 系统,让它真正变得可用且可配置。

不过请注意,现有的 goal 系统在表面上仍然会更简单——brain 系统的设计初衷是为了更复杂的交互,但拿来做实验也会很有趣。

那么 SmartBrainLib 做了什么?

SBL 以多方面的方式改进 brain 系统,并且会随着我的使用持续扩展和完善。

以下是它的主要特性:

自动处理 memory types

你无需再费心弄清楚该为你的实体注册哪些 memory modules。

动态 sensors

现在 sensors 可以被动态配置和处理,这使得它们能够实现更高级、更灵活的功能。

高级 behaviours

可使用内置 behaviours,或基于可扩展的 behaviour class 创建新的 behaviours,其中内建了回调、条件判定、冷却等功能。

运行时安全的 behaviour 修改

可对现有实体的 behaviours 进行动态添加、移除和修改。

优化

SBL 几乎替换了原版 brain 系统的全部功能,使用高效率的方法尽可能消除 brain 各个方面的低效问题。使用得当的话,SBL 实体甚至可能比使用 goals 的实体还要高效!

额外的 sensors、behaviours 和 memory types

SBL 内置了可供任意实体使用的额外模块,并且未来还会继续增加。

新增实用功能

除了预期中的 brain 功能外,SBL 还额外添加了一些辅助工具,例如:

  • 优化过的 level 实体获取函数
  • 对开发者友好的 Random 库
  • 用于为非 SBL 实体添加/移除 brain 内容的 brain interface 工具

我该如何使用它?

该库的文档可在其 Wiki Page 上查看。

如果你遇到问题或想要参与贡献,请前往 Github Page 发声

基本信息
模组名称SmartBrainLib
作者Tslat
下载量3,879,866
关注数277
支持版本1.16.5 - 1.21.11
加载器fabric / forge / neoforge / quilt
客户端unsupported
服务端required

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:135,460  |  历史访问人次:229,570

今日访问人数:20,926  |  今日访问人次:23,075

昨日访问人数:25,573  |  昨日访问人次:27,367

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6