GregTech Material Parts
基本信息
| 属性 | 值 |
|---|---|
| 注册 ID | neicustomdiagram.diagramgroup.gregtech.materialparts |
| 显示名 | neicustomdiagram.generators.gregtech5.materialparts.groupname(en_US: GregTech Material Parts) |
| 图标 | GregTechOreDictUtil.getComponent(OrePrefixes.gearGt, Materials.Aluminium) |
| 每页图数 | 1 |
| 硬依赖 | Mods.GREGTECH_5 |
| 默认可见性 | ALWAYS_SHOWN(未设置) |
| 忽略 NBT | true(默认,未覆盖) |
| 空图判定 | DiagramUtil.buildEmptyDiagramPredicate(2) —— 插入组件数 < 2 即为空 |
源码注释说明:单个物品的图没有意义,因此要求至少 2 个组件。
功能
按 GregTech 材料逐个展示其可合成部件:齿轮、线缆、杆、螺栓等,
并附上相关材料(RelatedMaterialsHandler)、流体处理链与宝石产出。
交互
| 槽位/标签 | 含义 |
|---|---|
relatedmaterialsslot |
相关材料(如合金/混合物) |
fluidsslot |
该材料对应的流体 |
hydrocrackedfluidsslot |
轻裂解流体 |
steamcrackedfluidsslot |
蒸汽裂解流体 |
gemsslot / gemslot |
宝石产物 |
fluidtypefluid / fluidtypegas / fluidtypesolid / fluidtypemolten / fluidtypeplasma / fluidtypelightlyhydrocracked |
流体类型分栏 |
加热线圈由独立的 HeatingCoilHandler 计算(不参与空图判定计数)。
相关条目
源码
src/main/java/com/github/dcysteine/neicustomdiagram/generators/gregtech5/materialparts/GregTechMaterialParts.javasrc/main/java/com/github/dcysteine/neicustomdiagram/generators/gregtech5/materialparts/DiagramFactory.javasrc/main/java/com/github/dcysteine/neicustomdiagram/generators/gregtech5/materialparts/HeatingCoilHandler.javasrc/main/java/com/github/dcysteine/neicustomdiagram/generators/gregtech5/materialparts/LayoutHandler.javasrc/main/java/com/github/dcysteine/neicustomdiagram/generators/gregtech5/materialparts/RelatedMaterialsHandler.java