自动填入 NEI 伪样板 (Auto fill fake pattern via NEI Overlay)
基本信息
| 属性 | 值 |
|---|---|
| 配置标识 | blockrenderer6343.auto_fill_pattern |
| 类型 | 布尔 (boolean) |
| 默认值 | true |
| 作用域 | NEI 客户端选项 |
| 依赖 | NotEnoughEnergistics (neenergistics) 必须加载 |
| 实现类 | blockrenderer6343.integration.nei.BRNEIConfig |
| 触发 UI | BROptionToggleButton 注册项 |
行为
当用户在多方块预览页(NEI)点击「NEI Overlay」按钮(?) 触发 BRUtil.neiOverlay(renderer) 时:
- 收集当前渲染场景的
renderedBlocks中所有方块的物品掉落,按 hatch / block / controller 三类排序 - 通过
NEENetworkHandler发送PacketNEIPatternRecipe包到服务端 - 包内
Inputs#<slot>写入每种物品的 NBT(Count字段保留数量) - 当
auto_fill_pattern为true:额外在Outputs0槽写入一张以recipeName命名的纸 (Items.paper),相当于自动填入「伪合成样板」以触发 NotEnoughEnergistics 的合成请求 - 当
auto_fill_pattern为false:只发输入包,不带纸
数值
| 数值 | 默认 |
|---|---|
getConfigValue("blockrenderer6343.auto_fill_pattern") |
true |
相关条目
- 过滤 GT 仓室 - 相关 NEI 配置