过滤 GT 仓室 (Filter GT hatches in NEI Overlay)
基本信息
| 属性 | 值 |
|---|---|
| 配置标识 | blockrenderer6343.filter_hatch |
| 类型 | 布尔 (boolean) |
| 默认值 | true |
| 作用域 | NEI 客户端选项 |
| 依赖 | GregTech NH (gregtech_nh) 必须加载 |
| 实现类 | blockrenderer6343.integration.nei.BRNEIConfig |
| 触发 UI | BROptionToggleButton 注册项 |
行为
当用户从多方块预览页触发 NEI Overlay 上传(点击「NEI Overlay」按钮 ?)时:
BRUtil.neiOverlay(renderer)在遍历 ingredient 列表时调用BRUtil.hatchFilter.test(itemStack)hatchFilter在ClientProxy.preInit阶段被绑定到GTNEIUtil::isHatchItem(仅当 GregTech 已加载)GTNEIUtil.isHatchItem通过ItemMachines.getMetaTileEntity(item) instanceof MTEHatch判定- 当
filter_hatch为true:所有 GT 仓室物品从发送的输入包中过滤掉(避免 NEI 模板被仓室填满) - 当
filter_hatch为false:完整保留仓室物品
数值
| 数值 | 默认 |
|---|---|
getConfigValue("blockrenderer6343.filter_hatch") |
true |
相关条目
- 自动填入 NEI 伪样板 - 同一份
neiOverlay()调用