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.java
  • src/main/java/com/github/dcysteine/neicustomdiagram/generators/gregtech5/materialparts/DiagramFactory.java
  • src/main/java/com/github/dcysteine/neicustomdiagram/generators/gregtech5/materialparts/HeatingCoilHandler.java
  • src/main/java/com/github/dcysteine/neicustomdiagram/generators/gregtech5/materialparts/LayoutHandler.java
  • src/main/java/com/github/dcysteine/neicustomdiagram/generators/gregtech5/materialparts/RelatedMaterialsHandler.java