balm-neoforge-1.21.11-21.11.8.jar
on 2026 Mar 18- 修复了连接到 Fabric 服务器时不再验证远程模组版本的问题
- 修复了连接到 NeoForge 服务器时,客户端上的可选模组总是被视为未安装的问题
balm-forge-1.21.11-21.11.8.jar
on 2026 Mar 18- 修复了连接到 Fabric 服务器时不再验证远程模组版本的问题
- 修复了连接到 NeoForge 服务器时客户端上的可选模组总是被视为未安装的问题
balm-fabric-1.21.11-21.11.8.jar
on 2026 Mar 18- 修复了连接到 Fabric 服务器时,不再验证远程模组版本的问题
- 修复了连接到 NeoForge 服务器时,客户端上的可选模组总是被视为未安装的问题
balm-fabric-1.21.11-21.11.7.jar
on 2026 Mar 13balm-forge-1.21.11-21.11.7.jar
on 2026 Mar 13balm-neoforge-1.21.11-21.11.7.jar
on 2026 Mar 13- Fixed server-client-optional mods sending packets even if the remote does not have the mod installed
- Updated minimum Fabric Loader version requirement, as older versions of Fabric Loader are not loading jarjar'd Kuma correctly
- For developers:
- Added `.sortedValues()` helper to `DiscriminatedBlocks`, useful for data generators to have consistent order
- Added `SessionLocal` for tracking state scoped to the client connection
- Changed `sendTo*` to only send if channel is supported or mod is announced
balm-neoforge-1.21.10-21.10.11.jar
on 2026 Jan 16- 修复了物品堆#is的Mixin,使其侵入性更低,以防止可能破坏其他针对同一方法的模组
balm-forge-1.21.10-21.10.11-all.jar
on 2026 Jan 16- 修复了物品堆#is的Mixin,使其侵入性更低,以防止可能破坏其他同样针对该方法的模组
balm-fabric-1.21.10-21.10.11.jar
on 2026 Jan 16- 修复了物品堆#is的Mixin,使其侵入性更低,以防止可能破坏其他针对同一方法的模组
balm-neoforge-1.21.11-21.11.6.jar
on 2026 Jan 16balm-forge-1.21.11-21.11.6.jar
on 2026 Jan 16balm-fabric-1.21.11-21.11.6.jar
on 2026 Jan 16- 修复了 Fabric 通用代理的错误类名
- 修复了 Fabric 上 Configured 的错误提供者类
- 修复了 ItemStack#is 的 mixin,使其侵入性更低,以防止可能破坏其他针对同一方法的模组
balm-forge-1.21.1-21.0.56-all.jar
on 2026 Jan 05- 添加了 `BalmVillagerTradeRegistrar`,用于向村民注册额外交易
- 添加了 `BalmEntityTypeRegistration.withSpawnPlacement`,用于定义新实体的生成位置
- 添加了 `BiomeModificationBuilder.addSpawn` 和 `BiomeModificationBuilder.setSpawnCost`,用于向生物群系添加生物生成及设置生成代价
- 添加了 `BalmClientTooltipComponentRegistrar`,用于注册客户端提示组件工厂
- 修复了与权限、战利品修饰符、命令和能力相关的 Balm 包装器中各种潜在的并发问题
balm-neoforge-1.21.1-21.0.56.jar
on 2026 Jan 05- 添加了 `BalmVillagerTradeRegistrar` 用于向村民注册额外的交易
- 添加了 `BalmEntityTypeRegistration.withSpawnPlacement` 用于定义新实体的生成位置
- 添加了 `BiomeModificationBuilder.addSpawn` 和 `BiomeModificationBuilder.setSpawnCost` 用于向生物群系添加生物生成及设置生成代价
- 添加了 `BalmClientTooltipComponentRegistrar` 用于注册客户端提示组件工厂
- 修复了 Balm 包装器中与权限、战利品修饰符、命令和能力相关的各种潜在并发问题
balm-neoforge-1.21.10-21.10.10.jar
on 2026 Jan 05balm-fabric-1.21.10-21.10.10.jar
on 2026 Jan 05balm-forge-1.21.10-21.10.10-all.jar
on 2026 Jan 05- 修复了在 Fabric 上 `ContainerScreenDrawEvent.Background` 触发不稳定的问题
balm-forge-1.20.1-7.3.38-all.jar
on 2026 Jan 05- 修复了Amecs支持无法初始化的问题
- 修复了Balm包装器和注册器中的各种潜在并发问题
- 修复了 `/balm export icons` 偶尔无法使用的问题
balm-fabric-1.21.11-21.11.5.jar
on 2026 Jan 05- 添加了 `BalmVillagerTradeRegistrar` 用于向村民注册额外交易
- 添加了 `BalmEntityTypeRegistration.withSpawnPlacement` 用于定义新实体的生成位置
- 添加了 `BiomeModificationBuilder.addSpawn` 和 `BiomeModificationBuilder.setSpawnCost` 用于向生物群系添加生物生成
- 添加了 `LivingEntityCallback.MobEffectCallback.*` 用于响应药水效果的变化(仅限服务端)
- 添加了 `EntityCallback.DimensionChange` 用于响应实体维度变化(客户端和服务端)
- 添加了 `EventMapper.configureMappingAndReturn` 以在接口中更轻松地定义自定义事件处理器
- 添加了 `BalmClientTooltipComponentRegistrar` 用于注册客户端提示组件工厂
- 添加了 `BalmRangeSelectItemModelPropertyRegistrar` 用于注册自定义物品模型属性
- 重新启用对 JEI 的统一配方查看器支持
- 更新至 Loom 1.14 和 ForgeGradle 7
- 更新至 Kuma 21.11.12
- 添加了 `overrideName` 用于为键位映射指定自定义名称
- 添加了 `skipRegistration` 用于创建不在控制设置中显示的虚拟键位映射
- 修复了安装 `Controlling` 时 Kuma 注册的按键无法重新映射的问题
- 修复了在 Fabric 上 `handleWorldInput` 始终消耗按键输入的问题,即使处理器返回 `false`
- 修复了 `LivingEntityCallback.Fall` 在 NeoForge 和 Forge 上未正确应用新的伤害数值的问题
- 修复了 `LivingEntityCallback.Fall` 在 NeoForge 和 Forge 上提供的原始摔落伤害不正确的问题
- 修复了 `LivingEntityCallback.Heal` 在 NeoForge 和 Forge 上未正确应用新的治疗数值的问题
- 修复了 `RenderCallback.ComputeFov` 在 NeoForge 和 Forge 上错误应用 FOV 效果缩放的问题
- 修复了 Balm 封装器中与权限、战利品修改器、命令和能力相关的各种潜在并发问题
balm-forge-1.21.11-21.11.5.jar
on 2026 Jan 05- 添加了 `BalmVillagerTradeRegistrar` 用于向村民注册额外交易
- 添加了 `BalmEntityTypeRegistration.withSpawnPlacement` 用于为新实体定义生成位置
- 添加了 `BiomeModificationBuilder.addSpawn` 和 `BiomeModificationBuilder.setSpawnCost` 用于向生物群系添加生物生成
- 添加了 `LivingEntityCallback.MobEffectCallback.*` 用于响应药水效果的变化(仅限服务端)
- 添加了 `EntityCallback.DimensionChange` 用于响应实体维度变化(客户端和服务端)
- 添加了 `EventMapper.configureMappingAndReturn` 以在接口中更轻松地定义自定义事件处理器
- 添加了 `BalmClientTooltipComponentRegistrar` 用于注册客户端提示组件工厂
- 添加了 `BalmRangeSelectItemModelPropertyRegistrar` 用于注册自定义物品模型属性
- 重新启用对JEI的一体化配方查看器支持
- 更新至 Loom 1.14 和 ForgeGradle 7
- 更新至 Kuma 21.11.12
- 添加了 `overrideName` 用于为按键映射指定自定义名称
- 添加了 `skipRegistration` 用于创建不在控制设置中显示的虚拟按键映射
- 修复了当安装 `Controlling` 时,Kuma注册的按键无法重新映射的问题
- 修复了在 Fabric 上 `handleWorldInput` 始终消耗按键输入的问题,即使处理器返回 `false`
- 修复了 `LivingEntityCallback.Fall` 在 NeoForge 和 Forge 上未正确应用新伤害数值的问题
- 修复了 `LivingEntityCallback.Fall` 在 NeoForge 和 Forge 上提供的原始坠落伤害值错误的问题
- 修复了 `LivingEntityCallback.Heal` 在 NeoForge 和 Forge 上未正确应用新治疗数值的问题
- 修复了 `RenderCallback.ComputeFov` 在 NeoForge 和 Forge 上错误应用视野(FOV)效果缩放的问题
- 修复了与权限、战利品修改器、命令和能力相关的 Balm 包装器中的各种潜在并发问题


