清洁室
基本信息
| 属性 | 值 |
|---|---|
| 注册名(控制器方块) | gregtech:gt.blockmachines(meta = 控制器 MTE ID) |
| 核心方块 | gregtech:gt.blockmachines (特定meta) |
| 电压范围 | MV - UV |
| 清洁等级 | Level 1 - Level 5 |
结构要求
- 结构尺寸(宽×高×深):可变,
beginVariableStructureBlock(3, MAX_WIDTH, 4, MAX_HEIGHT, 3, MAX_WIDTH, true) - 最小 3 × 4 × 3(下限 3/4/3)
- 最大 15 × 15 × 15(
MAX_WIDTH = 15、MAX_HEIGHT = 15) - 核心组件: 清洁室控制器、过滤网、密封门
- 结构材料: 等离子体玻璃/强化玻璃、机器外壳、过滤网方块
形成机制
清洁室需要完整密封的外壳,由不同等级的玻璃围成。顶部安装过滤网方块,处理空气中的微粒。控制器位于底部中央,验证结构完整性后激活清洁机制。
功能
清洁室是为精密制造提供无尘环境的多方块结构:
- 尘埃过滤: 每tick处理空气中的污染颗粒
- 环境等级: 从Level 1(HV机器)到Level 5(UV机器)
- 污染控制: 降低周围环境污染指数
- 密封门: 玩家进出时自动切换气闸
- 功耗: 需要持续供电维持无尘环境
- 精密制造: 为需要无尘环境的配方提供加成
需要清洁室的机器包括:微阵列处理器、UV光刻机、量子处理器等高端制造设备。
第三方集成
- GTNewHorizonsCapabilities (com.gtnewhorizon.gtnhlib.capability): 通过Capabilities系统与其他mod交互
参与方块
- 工业玻璃
- 机器外壳
旋转与拆除
| 项 | 结论 | 证据 |
|---|---|---|
| 扳手旋转 | 无法核实(本仓不覆写 isRotationChangeAllowed,继承外部依赖 gtnhlib 默认实现) |
该 MTE 源文件中 isRotationChangeAllowed 命中 0 |
| 逐块拆除 | 无法核实:gregtech/api/metatileentity/ 下未找到任何 dismantle / deconstruct 方法(grep -rin "dismantle|deconstruct" 零命中) |
— |
审计订正(2026-10-01)
| 项 | 原文 | 订正为 | 证据 |
|---|---|---|---|
| 注册名 | gregtech:gt.multitileentity.cleanroom |
gregtech:gt.blockmachines(meta = 控制器 MTE ID) |
全仓 multitileentity 零命中;多方块控制器是机器方块的某个 meta(MetaTileEntity.java:189 getStackForm) |
| 结构尺寸 | 「5x5x5 / 15x15x15」 | 3×4×3 ~ 15×15×15 | MTECleanroom.java:145 beginVariableStructureBlock(3, MAX_WIDTH, 4, MAX_HEIGHT, 3, MAX_WIDTH, true);:70 MAX_WIDTH = 15、:75 MAX_HEIGHT = 15 |
| 结构尺寸(订正值) | — | 3 × 4 × 3 ~ 15 × 15 × 15 | 同上 |