基本信息
我的世界Java版本
1.21–1.21.1
平台
NeoForge
其他链接
搬运团队
搬运资源声明
对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。
详情信息
许可证 LGPL-3.0-only
发布于 a year ago
更新于 17 days ago
更新日志
更新日志 3.0.0
新增与变更
- 移动:能量需求至每Tick能量需求
- 新增:能量需求
- 新增:每刻流体需求
- 新增:每刻经验值需求
- 新增:每刻耐久度需求
- 新增:向需求函数添加参数(字符串),可通过
.get(index)在事件中访问,其中index为从0开始的位置参数 - 新增:
.getEnergyCapacity(ioType)方法至 FunctionRequirement 中的机器属性 - 变更:流体需求 → 使用 SizedFluidIngredient(现在支持标签[仅限输入],输出仍为 FluidStack)
- 更新:至最新版本的 KubeJS、JEI 和 NeoForge
- 改进:结构检查/缓存机制
- 新增:对结构方块/标签的支持进行否定操作
- 修复:舱口材质随时间增长的问题
- 进度箭头:
- JSON(所有属性均为可选):
// 更改了 "progress_x" 和 "progress_y" 为 "progress": { "direction": "LEFT | RIGHT | TOP | BOTTOM", // 默认值:"LEFT" "position": { "x": number, // 默认值:74 "y": number // 默认值:8 }, "emptyTexture": ResourceLocation, // 默认值:"modular_machinery_reborn:textures/gui/empty_arrow.png" "filledTexture": ResourceLocation // 默认值:"modular_machinery_reborn:textures/gui/filled_arrow.png" } // 注意:所有纹理必须位于 `textures/gui` 目录下- KubeJS(所有属性均为可选):
// 已删除:`.progressX(number)` 和 `.progressY(number)` .progressData( ProgressData.create() .x(integer) // 默认值 74 .y(integer) // 默认值 8 .direction('left | right | top | bottom') // 默认值 'left' .emptyTexture(ResourceLocation) // 默认值 "modular_machinery_reborn:textures/gui/empty_arrow.png" .filledTexture(ResourceLocation) // 默认值 "modular_machinery_reborn:textures/gui/filled_arrow.png"// 可使用的其他方法,之后可以使用上述列出的任意方法(除了 .create())
ProgressData.of(x, y, direction, emptyTexture, filledTexture)
ProgressData.of(x, y)
ProgressData.of(emptyTexture, filledtexture)
ProgressData.of(direction, emptyTexture, filledtexture)
ProgressData.of(x, y, emptyTexture, filledtexture) )
- 修复:声音未完整播放的问题
- 新增:声音自定义功能
- 声音:
{ "ambient": { "sound": "ResourceLocation", // 与之前相同 "volume": number, // 0-Float.MaxValue 默认值:1 "pitch": number, // 0-Float.MaxValue 默认值:1


