aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gregtech/api
diff options
context:
space:
mode:
authorJordan Byrne <draknyte1@hotmail.com>2018-05-17 08:49:19 +1000
committerJordan Byrne <draknyte1@hotmail.com>2018-05-17 08:49:19 +1000
commit395baf6a33156302a0dea4eb62c91a7e01995953 (patch)
treec072888ed7ad1250bc5e0ae5ef9de14bf16de5f6 /src/Java/gregtech/api
parent23adeefa94f8f6f67bafacd1969bf0b07328b609 (diff)
downloadGT5-Unofficial-395baf6a33156302a0dea4eb62c91a7e01995953.tar.gz
GT5-Unofficial-395baf6a33156302a0dea4eb62c91a7e01995953.tar.bz2
GT5-Unofficial-395baf6a33156302a0dea4eb62c91a7e01995953.zip
$ Possible fixed #275.
% Tweaked casing name.
Diffstat (limited to 'src/Java/gregtech/api')
-rw-r--r--src/Java/gregtech/api/util/Recipe_GT.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/Java/gregtech/api/util/Recipe_GT.java b/src/Java/gregtech/api/util/Recipe_GT.java
index b95f86d46c..77d2315836 100644
--- a/src/Java/gregtech/api/util/Recipe_GT.java
+++ b/src/Java/gregtech/api/util/Recipe_GT.java
@@ -971,9 +971,11 @@ public class Recipe_GT extends GT_Recipe implements IComparableRecipe{
final ArrayList<PositionedStack> outputStacks = new ArrayList<PositionedStack>(itemLimit + fluidLimit);
AutoMap<Object> mNEIMap = new AutoMap<Object>();
for (int i = 0; i < itemLimit; ++i) {
+ if (this.mOutputs[i] != null)
mNEIMap.put((Object) this.mOutputs[i].copy());
}
for (int i = 0; i < fluidLimit; ++i) {
+ if (this.mFluidOutputs[i] != null)
mNEIMap.put((Object) GT_Utility.getFluidDisplayStack(this.mFluidOutputs[i], true));
}
int xPos[] = new int[] {102, 120, 138};
@@ -1136,9 +1138,11 @@ public class Recipe_GT extends GT_Recipe implements IComparableRecipe{
final ArrayList<PositionedStack> outputStacks = new ArrayList<PositionedStack>(itemLimit + fluidLimit);
AutoMap<Object> mNEIMap = new AutoMap<Object>();
for (int i = 0; i < itemLimit; ++i) {
+ if (this.mOutputs[i] != null)
mNEIMap.put((Object) this.mOutputs[i].copy());
}
for (int i = 0; i < fluidLimit; ++i) {
+ if (this.mFluidOutputs[i] != null)
mNEIMap.put((Object) GT_Utility.getFluidDisplayStack(this.mFluidOutputs[i], true));
}
int xPos[] = new int[] {102, 120, 138};
@@ -1301,10 +1305,12 @@ public class Recipe_GT extends GT_Recipe implements IComparableRecipe{
GT_Recipe_Map_AdvancedVacuumFreezer.FLUID_OUTPUT_COUNT);
final ArrayList<PositionedStack> outputStacks = new ArrayList<PositionedStack>(itemLimit + fluidLimit);
for (int i = 0; i < itemLimit; ++i) {
+ if (this.mOutputs[i] != null)
outputStacks.add((PositionedStack) new GT_NEI_MultiBlockHandler.FixedPositionedStack(
(Object) this.mOutputs[i].copy(), 102 + i * 18, 5));
}
for (int i = 0; i < fluidLimit; ++i) {
+ if (this.mFluidOutputs[i] != null)
outputStacks.add((PositionedStack) new GT_NEI_MultiBlockHandler.FixedPositionedStack(
(Object) GT_Utility.getFluidDisplayStack(this.mFluidOutputs[i], true), 102 + i * 18, 23));
}