基本信息
我的世界Java版本
1.21–1.21.4
1.20.4–1.20.6
1.20.1
平台
Fabric
其他链接
创作团队
详情信息
许可证 保留所有权益/无许可证
发布于 2 months ago
更新于 2 months ago
更新日志
计划在0.6.0版本移除的API:
已验证实体属性
。如有需要,请重新实现该类的使用方式。
新增内容
-
在
平台API
中新增了isDev
方法,用于检查实例是否在开发环境中运行。 -
为对象的跨平台注册实现了一个基础的
注册器
系统。该API处于试验阶段,计划在0.6.0版本达到稳定。-
将对象注册到
注册供应器
实例中,这很像(新)Forge的延迟注册系统。
-
将对象注册到
-
在
事件API
中添加了onRegisteredClient
和onRegisteredServer
,用于监听配置注册情况,并且仅在配置成功注册后才执行操作。 -
已验证字段.验证并设置
的新版本,即验证并设置标记
,它接受条目标记.标记
(并检查字段自身的标记),并根据存在的标记改变设置行为。-
条目标记.标记.安静
:被标记的字段在更改时不会调用监听器。 -
条目标记.标记.强
:字段验证并设置
/验证并设置标记
将使用强验证。弱验证是标准方式。 -
条目标记.标记.更新
:设置值时,字段将更新其当前的同步状态。
-
-
为
验证结果.报告
添加了重载,可直接接受一个字符串消费者,以便立即报告问题。 -
在移植工具类中新增了
编解码器
辅助类,用于处理与版本无关的数据包编解码器。感谢Mojang。
更改内容
-
配置API.是否加载配置(范围)
已被弃用,取而代之的是配置API.是否加载配置(范围,类型)
。这个新的重载可以检查客户端配置;现在被弃用的方法仅检查已同步的配置。- 也可以考虑使用新的注册事件,而不是自己尝试检查配置加载情况。
-
计划在
0.6.0
版本移除
已验证实体属性
。就我在github上进行的全面搜索来看,它完全未被使用,而且总体来说是一个相当不稳定的概念。如有需要,可以自行构建类似的验证方式以供使用。
修复内容
-
修复了
已验证实体属性.构建器
和实体属性实例持有者
中不准确的文档说明。