FindCrucibleRecipe 模块
基本信息
net.glease.tc4tweak.modules.findCrucibleRecipe —— 坩埚(熔炼)配方的哈希索引查找。
2 个类
| 类 | 可见性 | 职责 |
|---|---|---|
FindCrucibleRecipe |
public class |
对外入口 |
CrucibleRecipeByHash |
包私有 class |
FlushableCache<TIntObjectMap<CrucibleRecipe>> 子类 |
唯一方法
public static CrucibleRecipe getCrucibleRecipeFromHash(int hash) // FindCrucibleRecipe:14
以 int 哈希直取配方 —— 哈希由 GenerateItemHash 模块 生成。
缓存
CrucibleRecipeByHash extends FlushableCache<TIntObjectMap<CrucibleRecipe>>
—— 泛型是 Trove 的 TIntObjectMap,被刷缓存基类管理,
见 FlushableCache。
类可见性差异
CrucibleRecipeByHash 无 public,仅包内可见;
只有 FindCrucibleRecipe 是对外 API。
相关条目
源码
src/main/java/net/glease/tc4tweak/modules/findCrucibleRecipe/FindCrucibleRecipe.javasrc/main/java/net/glease/tc4tweak/modules/findCrucibleRecipe/CrucibleRecipeByHash.java