BBSMC Logo
模组整合包光影资源包软件汉化插件数据包
登录
模组插件数据包光影资源包整合包软件汉化
登录
设置
布莱 - Balm

布莱 - Balm

布莱的多平台模组的抽象层(但并非真正意义上的)

前置
1270a year ago
布莱 - Balm

布莱 - Balm

布莱的多平台模组的抽象层(但并非真正意义上的)

127
0
前置

基本信息

我的世界Java版本

1.21.x
1.20.6
1.20.4
1.20–1.20.2
1.19.x
1.18.x
1.17.1

平台

\n \n \n Fabric
\n \n \n Forge
NeoForge

其他链接

反馈问题 查看源码 访问 wiki
CurseForge地址

搬运团队

BBSMC 官方搬运(3)
BBSMC 官方搬运(3)团队

搬运资源声明

对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。

详情信息

许可证 保留所有权益/无许可证
发布于 2025-02-23
更新于 2026-03-18
简介更新日志版本百科反馈讨论

全部版本

1
2
3
22

balm-neoforge-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`
- 修复了 NeoForge 和 Forge 上 `LivingEntityCallback.Fall` 未正确应用新的伤害数值的问题
- 修复了 NeoForge 和 Forge 上 `LivingEntityCallback.Fall` 提供的原始坠落伤害错误的问题
- 修复了 NeoForge 和 Forge 上 `LivingEntityCallback.Heal` 未正确应用新的治疗数值的问题
- 修复了 NeoForge 和 Forge 上 `RenderCallback.ComputeFov` 应用 FOV 效果缩放不正确的问题
- 修复了与权限、战利品修改器、命令和能力相关的 Balm 包装器中的各种潜在并发问题

balm-forge-1.21.11-21.11.3-all.jar

on 2025 Dec 21
下载

- 将 Kuma 更新至 21.11.9
  - 使用 Balm 的模组中复杂的按键映射(例如 Inventory Essentials)现在应可重新映射
- 更新至 Fabric 0.140.0+1.21.11,重新添加了 Fabric 上的模型加载支持
- 修复 `RenderCallback.ComputeFov` 忽略 FOV 效果可访问性设置的问题
  - 这对使用此事件的模组属于破坏性变更。若使用 Waystones 和 Hardcore Revival,请一并更新。

balm-fabric-1.21.11-21.11.3.jar

on 2025 Dec 21
下载

- 将Kuma更新至21.11.9
  - 使用香油(Balm)的模组中,即便是复杂的按键映射现在也应可重新映射
- 更新至Fabric 0.140.0+1.21.11,重新添加了Fabric上的模型加载支持
- 修复`RenderCallback.ComputeFov`忽略FOV效果可访问性设置的问题
  - 对使用此事件的模组而言,这是一个破坏性变更。若你使用了指路石和极限复活,请一并更新它们。

balm-neoforge-1.21.11-21.11.3.jar

on 2025 Dec 21
下载

- 更新了次元之刃「伪」至 21.11.9
  - 现在使用神圣香油的模组中(例如 Inventory Essentials)的复杂按键映射也应可重新映射
- 更新至 Fabric 0.140.0+1.21.11,重新添加了在布上的模型加载支持
- 修复了 `RenderCallback.ComputeFov` 忽略 FOV 效果可访问性设置的问题
  - 对于使用此事件的模组来说这是一个破坏性变更。如果您使用传送石碑和极限 复活,请一并更新它们。

balm-forge-1.21.11-21.11.2-all.jar

on 2025 Dec 15
下载

更新至Minecraft 1.21.11

balm-fabric-1.21.11-21.11.2.jar

on 2025 Dec 11
下载

balm-neoforge-1.21.11-21.11.2.jar

on 2025 Dec 11
下载

- 修复了Kuma快捷键的修饰符检查被反转的问题
- 修复了使用快捷键尝试丢弃物品时物品被删除的问题
- 暂时使用较旧的Loom 1.13重建以支持较旧的Gradle版本

balm-neoforge-1.21.11-21.11.1.jar

on 2025 Dec 11
下载

更新至 Minecraft 1.21.11

balm-forge-1.21.1-21.0.55-all.jar

on 2025 Nov 26
下载

- 修复了在Neo/Forge上PlayerOpenMenuEvent未触发的问题
- 回溯移植了Balm注册表、进度渲染器和快速移动工具

balm-neoforge-1.21.1-21.0.55.jar

on 2025 Nov 26
下载

- 修复了在 Neo/Forge 上 PlayerOpenMenuEvent 未触发的问题
- 回溯移植了 Balm 注册表、进度渲染器和快速移动工具

balm-neoforge-1.21.10-21.10.8.jar

on 2025 Nov 12
下载

### 用户更新日志

- 修复了 Forge 上的崩溃问题
- 由于自定义统计信息中出现了意外的协议破坏性变更,提升了网络版本(意味着客户端和服务器版本必须匹配)

### 开发者更新日志

- 新增对 `server` 类型配置的支持
  - 在 Forge 上,使用类型 `ModConfig.Type.SERVER`,配置文件将位于 `world/serverconfig/` 文件夹中。所有属性都会同步。
  - 在 NeoForge 上,使用类型 `ModConfig.Type.SERVER`,配置文件将位于 `config` 文件夹中。可通过在 `world/serverconfig/` 中放置配置文件来覆盖。所有属性都会同步。
  - 在 Fabric 上,配置文件将位于 `world/serverconfig/` 文件夹中。所有属性都会同步。
  - `@Synced` 和 `.synced()` 不受影响,它们仍会像之前一样在其他类型上正常工作

balm-forge-1.21.10-21.10.8-all.jar

on 2025 Nov 12
下载

### 用户更新日志

- 修复了 Forge 上的崩溃问题
- 由于自定义统计信息中出现了意外的协议破坏性更改,提升了网络版本(意味着客户端和服务器版本必须匹配)

### 开发者更新日志

- 新增对 `server` 类型配置文件的支持
  - 在 Forge 上,使用类型 `ModConfig.Type.SERVER`,配置文件将位于 `world/serverconfig/` 文件夹中。所有属性都会同步。
  - 在 NeoForge 上,使用类型 `ModConfig.Type.SERVER`,配置文件将位于 `config` 文件夹中。可通过在 `world/serverconfig/` 中放置配置文件来覆盖。所有属性都会同步。
  - 在 Fabric 上,配置文件将位于 `world/serverconfig/` 文件夹中。所有属性都会同步。
  - `@Synced` 和 `.synced()` 不受影响,它们仍会像之前一样在其他类型上正常工作

balm-fabric-1.21.10-21.10.8.jar

on 2025 Nov 12
下载

### 用户更新日志

- 修复了 Forge 上的崩溃问题
- 由于自定义统计信息中出现了意外的协议破坏性变更,提升了网络版本(意味着客户端和服务器版本必须匹配)

### 开发者更新日志

- 新增对 `server` 类型配置的支持
  - 在 Forge 上,使用类型 `ModConfig.Type.SERVER`,配置文件将位于 `world/serverconfig/` 文件夹中。所有属性都会同步。
  - 在 NeoForge 上,使用类型 `ModConfig.Type.SERVER`,配置文件将位于 `config` 文件夹中。可通过在 `world/serverconfig/` 中放置配置文件来覆盖默认设置。所有属性都会同步。
  - 在 Fabric 上,配置文件将位于 `world/serverconfig/` 文件夹中。所有属性都会同步。
  - `@Synced` 和 `.synced()` 不受影响,它们仍会像以前一样在其他类型上正常工作

balm-neoforge-1.21.10-21.10.7.jar

on 2025 Nov 07
下载

### 用户更新日志

- 修复了在OSX上控制键(Control)修饰符无法正常工作的问题

### 开发者更新日志

- 新增 `QuickMove` 工具,用于声明式实现 `quickMoveStack`
- 新增进度条渲染工具
- 新增更灵活的 `modifyBiome` 方法,不再局限于添加单一特定的放置特征
- 新增 `UnpackedLootTableHolder`,可在战利品修饰器中访问方块实体上的战利品表
- 新增 `NumberProvider` 工具,可在无战利品上下文的情况下用于自定义场景
- 新增 `CustomChestMaterials`,便于为自定义箱子方块添加材质覆盖
- 新增 `CustomMobEffect`,提供公共构造函数以方便使用
- 新增 `SingleItemContainer` 类以提升便利性
- 新增 `BlockEntityUtils`,并弃用 `BalmBlockEntity`
- 在 `Balm.safeClientAccess()` 中新增 `isShiftDown`、`isControlDown` 和 `isAltDown` 方法,可用于例如提示信息等场景
- 新增 Registrar 类,使注册内容到注册表的过程更简单且更稳定
  - 此更改是向后兼容的,但旧方法已被弃用,并将在 1.21.11 版本中移除
  - 此变更将向后移植至 Minecraft 1.21.1,但除非有需求,否则可能不会移植到 1.20.1

balm-fabric-1.21.10-21.10.7.jar

on 2025 Nov 07
下载

### 用户更新日志

- 修复了在OSX系统上控制键(Control)修饰符无法正常工作的问题

### 开发者更新日志

- 新增 `QuickMove` 工具,用于声明式实现 `quickMoveStack`
- 新增进度条渲染工具
- 新增更灵活的 `modifyBiome` 方法,不再局限于添加单一特定的已放置特征
- 新增 `UnpackedLootTableHolder`,可在战利品修饰器中访问方块实体上的战利品表
- 新增 `NumberProvider` 工具,可在无战利品上下文的情况下用于自定义场景
- 新增 `CustomChestMaterials`,便于为自定义箱子方块添加材质覆盖
- 新增带有公共构造函数的 `CustomMobEffect`,使用更方便
- 新增 `SingleItemContainer` 类以提升便利性
- 新增 `BlockEntityUtils`,并弃用 `BalmBlockEntity`
- 在 `Balm.safeClientAccess()` 中新增 `isShiftDown`、`isControlDown` 和 `isAltDown` 方法,可用于例如提示文本(tooltip)等场景
- 新增 Registrar 类以简化并稳定注册系统中的内容注册流程
  - 此更改向后兼容,但旧方法已被标记为弃用,并将在 1.21.11 版本中移除
  - 此变更将向后移植至 Minecraft 1.21.1,但除非有需求,否则可能不会移植到 1.20.1

balm-fabric-1.21.9-21.9.4.jar

on 2025 Nov 05
下载

- 已更新以适配 NeoForge 的破坏性变更(NeoForge 21.9.14-beta 及以上版本)

balm-neoforge-1.21.10-21.10.6.jar

on 2025 Nov 05
下载

- 修复了安装多个带有按键绑定的 Balm 模组时出现的随机崩溃问题

- 针对 NeoForge 的破坏性变更进行了更新

balm-forge-1.21.10-21.10.6-all.jar

on 2025 Nov 05
下载

- 修复了安装多个带有按键绑定的 Balm 模组时随机崩溃的问题

- 针对 NeoForge 的破坏性变更进行了更新

balm-fabric-1.21.10-21.10.6.jar

on 2025 Nov 05
下载

- 修复了安装多个带有按键绑定的 Balm 模组时出现的随机崩溃问题

- 针对 NeoForge 的破坏性变更进行了更新

balm-neoforge-1.21.10-21.10.5.jar

on 2025 Nov 05
下载

- 已更新以适配 NeoForge 的破坏性变更

1
2
3
22
BBSMC Logo

中国最活跃的 Minecraft 中文资源社区

QQ 群:1078515449

资源

模组整合包光影资源包

社区

汉化软件插件

帮助

服务条款隐私政策社区规则开源代码
设置

"Minecraft"以及"我的世界"为美国微软公司的商标,本站与微软公司没有从属关系。 本站与 Modrinth 无从属关系,网站遵循 LGPL 协议开源。

© 2019-2026 青岛柒兮网络科技有限公司 | 鲁B2-20210590 | 鲁ICP备2021009459号-12 | 公安备案 鲁公网安备37021002001586号