自动填入 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 |
相关条目