MCPcopy Create free account
hub / github.com/GregTech6/gregtech6 / get

Method get

src/main/java/gregapi/data/CS.java:1748–1748  ·  view source on GitHub ↗
(String aToolType)

Source from the content-addressed store, hash-verified

1746 private static final ItemStackSet<ItemStackContainer> TOOL_LIST = ST.hashset();
1747 private static final Map<String, ItemStackSet<ItemStackContainer>> TOOL_LISTS = new HashMap<>();
1748 private static ItemStackSet<ItemStackContainer> get(String aToolType) {ItemStackSet<ItemStackContainer> rSet = TOOL_LISTS.get(aToolType); if (rSet == null) TOOL_LISTS.put(aToolType, rSet = ST.hashset()); return rSet;}
1749 public static boolean contains(String aToolType, ItemStack aStack) {return get(aToolType).contains(aStack, T);}
1750 public static boolean contains(String aToolType, ItemStackContainer aStack) {return get(aToolType).contains(aStack, T);}
1751 public static boolean add(String aToolType, ItemStackContainer aStack) {if (TOOL_LIST.add(aStack)) return get(aToolType).add(aStack); return F;}

Callers 2

containsMethod · 0.95
addMethod · 0.95

Calls 3

hashsetMethod · 0.95
getMethod · 0.65
putMethod · 0.45

Tested by

no test coverage detected