GT Ore Dict Util

基本信息

util.gregtech5.GregTechOreDictUtil —— GregTech 5 层的词典工具, 是 8 个 GT 生成器图标与组件的取数入口。

静态方法(8 个)

方法 行 返回
getComponent(ItemList) 26 ItemComponent —— 由 GT ItemList 常量取
getComponent(OrePrefixes, IOreMaterial) 30 Optional<ItemComponent>
getAllComponents(OrePrefixes, IOreMaterial) 35 List<ItemComponent> —— 同一 (前缀, 材料) 的全部物品
unify(Component) 44 Component —— 正向统一
reverseUnify(Component) 53 List<Component> —— 反向展开全部同义词
getItemData(Component) 75 Optional<ItemData>
getGTPPMaterial(Component) 82 Optional<Material> —— 反查 GT++ 材料
getAssociatedComponents(Component) 101 List<Component> —— 关联组件

图标取数实例(来自各生成器的 ICON)

生成器 调用
gregtech-circuits getComponent(ItemList.Circuit_Good)
gregtech-lenses getComponent(OrePrefixes.lens, Materials.Emerald)
gregtech-material-parts getComponent(OrePrefixes.gearGt, Materials.Aluminium)
gregtech-ore-processing getAllComponents(OrePrefixes.ore, Materials.Aluminium) —— 多物品图标
gregtech-ore-dictionary getComponent(ItemList.Book_Written_01)
gregtech-ore-prefixes getComponent(ItemList.Book_Written_02)

相关条目

源码

  • src/main/java/com/github/dcysteine/neicustomdiagram/util/gregtech5/GregTechOreDictUtil.java
  • src/main/java/com/github/dcysteine/neicustomdiagram/util/bartworks/BartWorksOreDictUtil.java