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.javasrc/main/java/com/github/dcysteine/neicustomdiagram/util/bartworks/BartWorksOreDictUtil.java