aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api
diff options
context:
space:
mode:
authorGlease <4586901+Glease@users.noreply.github.com>2022-03-14 14:22:00 +0800
committerGitHub <noreply@github.com>2022-03-14 07:22:00 +0100
commitb9de712dcfb935861059cb92a60c0d698cd302d4 (patch)
tree31604150a39489651071e15d52d72e07d8fbbd04 /src/main/java/gregtech/api
parent34a94189cf413164d2364dad26325688bc8128e6 (diff)
downloadGT5-Unofficial-b9de712dcfb935861059cb92a60c0d698cd302d4.tar.gz
GT5-Unofficial-b9de712dcfb935861059cb92a60c0d698cd302d4.tar.bz2
GT5-Unofficial-b9de712dcfb935861059cb92a60c0d698cd302d4.zip
pin comb type id instead of depending on array ordinal (#980)
* pin comb type id instead of depending on array ordinal * fix up _NULL related problems * fix out of bound * make it private * add some more test
Diffstat (limited to 'src/main/java/gregtech/api')
-rw-r--r--src/main/java/gregtech/api/GregTech_API.java14
1 files changed, 1 insertions, 13 deletions
diff --git a/src/main/java/gregtech/api/GregTech_API.java b/src/main/java/gregtech/api/GregTech_API.java
index 980eab18de..d38c9181dd 100644
--- a/src/main/java/gregtech/api/GregTech_API.java
+++ b/src/main/java/gregtech/api/GregTech_API.java
@@ -40,7 +40,6 @@ import net.minecraft.item.ItemStack;
import net.minecraft.util.ChunkCoordinates;
import net.minecraft.world.World;
import net.minecraftforge.fluids.Fluid;
-import net.minecraftforge.oredict.OreDictionary;
import java.util.ArrayList;
import java.util.Collection;
@@ -194,18 +193,7 @@ public class GregTech_API {
private static final Map<Integer, List<ItemStack>> sConfigurationLists = new HashMap<>();
private static final Map<Predicate<ItemStack>, BiFunction<ItemStack, EntityPlayerMP, ItemStack>> sRealCircuitProgrammerList = new LinkedHashMap<>();
public static final Map<Predicate<ItemStack>, BiFunction<ItemStack, EntityPlayerMP, ItemStack>> sCircuitProgrammerList = Collections.unmodifiableMap(sRealCircuitProgrammerList);
- static {
- registerCircuitProgrammer(new Predicate<ItemStack>() {
- private final int screwdriverOreId = OreDictionary.getOreID("craftingToolScrewdriver");
- @Override
- public boolean test(ItemStack stack) {
- for (int i : OreDictionary.getOreIDs(stack))
- if (i == screwdriverOreId)
- return true;
- return false;
- }
- }, true);
- }
+
/**
* The List of Dimensions, which are Whitelisted for the Teleporter. This list should not contain other Planets.
* Mystcraft Dimensions and other Dimensional Things should be allowed.