自动填入 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

相关条目