基本信息
我的世界Java版本
平台
其他链接
搬运团队
搬运资源声明
对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。
详情信息
更新日志
- 添加 `BalmRegistries.register(...)` 用于将对象注册到任意注册表中
- 添加 `BalmParticles` 用于注册粒子类型
- 添加 `BalmRenderers.registerParticleProvider(...)` 用于注册粒子渲染器提供者
- 添加 `Balm.platformProxy().withForge(...).withFabric(...).build()` 作为 SPI 的简单替代方案,用于平台相关实现
- 添加 `Balm.modProxy().with(modId, className).withMultiplexer(...).withFallback(...)` 用于在通用接口下抽象模组兼容性逻辑
- 添加 `BalmPermissions`,支持 Neo/Forge PermissionAPI 和 fabric-permissions-api
- 添加权限节点:`balm.command.balm.dev`、`balm.command.balm.export.config`、`balm.command.balm.export.icons`
- 当活动配置意外被设置为 null 时添加崩溃提示以避免后续错误
- 修复 Fabric 上 `OnLoadHandler` 在方块实体中无法正常工作的问题
- 修复 Forge 上内存中的配置可能未使用配置加载事件的数据而是重置为默认值的问题
- 修复 Fabric 上 PoiTypes 无法正确注册的问题
- 修复 Kuma 版本锁定以避免发布快照版本
- 将 `balm export` 命令改为需要管理员权限(op)
- 将 Fabric 上的模组 ID 更改为 "balm"(为保持向后兼容性,仍提供 "balm-fabric")
- 已弃用 `BalmRegistries` 中的大多数 getter 方法,因为现在可以使用原版等效方法


