基本信息
我的世界Java版本
1.21.x
1.20.4–1.20.6
1.20.1
平台
Fabric
其他链接
搬运团队
搬运资源声明
对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。
详情信息
许可证 保留所有权益/无许可证
发布于 9 months ago
更新于 16 days ago
更新日志
新增内容
-
添加了
ValidatedField映射。通过新的map方法,可以将验证映射到任何其他可转换类型的验证。-
新的辅助类
ValidatedRegistryType将ValidatedIdentifier映射到注册对象,这样就可以轻松直接基于注册对象(物品、方块等)实现设置,而无需之后自己再去映射标识符。
-
新的辅助类
-
ValidatedField现在有一个辅助的codec方法,用于生成基础类型的编解码器。 -
ValidatedField现在有一个监听器系统,在该字段的任何set操作时触发。这个监听器是一个Consumer<ValidatedField<T>>,通过withListener添加。 -
在
Config类中添加了EventApi以及相应的直接实现-
和其他子API一样,通过
ConfigApi访问此API。 -
onSyncClient- 当配置同步到客户端时触发。 -
onUpdateClient- 当客户端在游戏内更新配置时触发。 -
onUpdateServer- 当服务器端在游戏内更新配置时触发。
-
和其他子API一样,通过
-
添加了
ConfigAction,可用于在配置GUI中添加任意的点击按钮。用它们来链接到你的维基百科,打开一本补丁手册指南书,给玩家一个物品等等。 -
添加了极其基础的
PlatformApi,用于简单的跨加载器任务,比如检查游戏状态是否是客户端端的。
更改内容
-
专用小部件不再在内部扩展
PressableWidget或ButtonWidget,这曾导致视觉大修或任何其他泄露小部件构造函数的模组出现问题。建议在任何自定义验证实现中使用这些类的Custom变体。
修复内容
-
ValidatedIdentifier现在可以使用ofRegistryKey初始化方法绑定到动态注册。 - 修复登录时同步不起作用的问题。
- 修复了仅客户端配置的更新有时会用完整配置内容填满日志的问题。


