aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common
diff options
context:
space:
mode:
authorTimeConqueror <timeconqueror999@gmail.com>2021-08-03 22:34:50 +0300
committerTimeConqueror <timeconqueror999@gmail.com>2021-08-03 22:34:50 +0300
commitb9468785aa264ba0c1fcf295bb15260bb47c90c0 (patch)
tree7f16876d9bce26bbf0b1857cfd79155cd9f3f15d /src/main/java/gregtech/common
parent40dbbe312ddb16ac84024e3bed8dbae1a2c6c124 (diff)
downloadGT5-Unofficial-b9468785aa264ba0c1fcf295bb15260bb47c90c0.tar.gz
GT5-Unofficial-b9468785aa264ba0c1fcf295bb15260bb47c90c0.tar.bz2
GT5-Unofficial-b9468785aa264ba0c1fcf295bb15260bb47c90c0.zip
GT_Recipe: speedup
Diffstat (limited to 'src/main/java/gregtech/common')
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Disassembler.java11
1 files changed, 3 insertions, 8 deletions
diff --git a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Disassembler.java b/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Disassembler.java
index b820dd44fd..02eb893ba0 100644
--- a/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Disassembler.java
+++ b/src/main/java/gregtech/common/tileentities/machines/basic/GT_MetaTileEntity_Disassembler.java
@@ -19,18 +19,13 @@ import gregtech.api.render.TextureFactory;
import gregtech.api.util.GT_OreDictUnificator;
import gregtech.api.util.GT_Recipe;
import gregtech.api.util.GT_Utility;
+import gregtech.api.util.extensions.ArrayExt;
import net.minecraft.init.Blocks;
import net.minecraft.init.Items;
import net.minecraft.item.ItemStack;
import net.minecraftforge.oredict.OreDictionary;
-import java.util.Arrays;
-import java.util.Collection;
-import java.util.Collections;
-import java.util.Comparator;
-import java.util.HashSet;
-import java.util.List;
-import java.util.Set;
+import java.util.*;
import java.util.concurrent.atomic.AtomicInteger;
import java.util.concurrent.atomic.AtomicReference;
import java.util.stream.Collectors;
@@ -234,7 +229,7 @@ public class GT_MetaTileEntity_Disassembler extends GT_MetaTileEntity_BasicMachi
if (GT_Utility.isStackInvalid(recipe.inputs[i]) || recipe.inputs[i].stackSize < 1)
recipe.inputs[i] = null;
- recipe.inputs = GT_Utility.getArrayListWithoutNulls(recipe.inputs).toArray(new ItemStack[0]);
+ recipe.inputs = ArrayExt.withoutNulls(recipe.inputs, ItemStack[]::new);
}
private int checkRecipeMap() {