aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMartin Robertz <dream-master@gmx.net>2021-12-17 20:56:03 +0100
committerGitHub <noreply@github.com>2021-12-17 20:56:03 +0100
commit82f2d61465c1fcacfb5104115238c23da0783d0b (patch)
tree6e6c919331e53da5ed65aa71b13515037454916d /src
parent820e6ef5132643121f5e8a3533f30e7d9d5ecf99 (diff)
parentb2e2d5a36abc65d1244dc93108e8afeecf30cb90 (diff)
downloadGT5-Unofficial-82f2d61465c1fcacfb5104115238c23da0783d0b.tar.gz
GT5-Unofficial-82f2d61465c1fcacfb5104115238c23da0783d0b.tar.bz2
GT5-Unofficial-82f2d61465c1fcacfb5104115238c23da0783d0b.zip
Merge pull request #72 from GTNewHorizons/patch-nei-handler
Fix GT++ NEI handler displaying wrong output chance
Diffstat (limited to 'src')
-rw-r--r--src/main/java/gtPlusPlus/nei/GTPP_NEI_DefaultHandler.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/java/gtPlusPlus/nei/GTPP_NEI_DefaultHandler.java b/src/main/java/gtPlusPlus/nei/GTPP_NEI_DefaultHandler.java
index de2c29db9f..b0849048d3 100644
--- a/src/main/java/gtPlusPlus/nei/GTPP_NEI_DefaultHandler.java
+++ b/src/main/java/gtPlusPlus/nei/GTPP_NEI_DefaultHandler.java
@@ -889,7 +889,7 @@ public class GTPP_NEI_DefaultHandler extends TemplateRecipeHandler {
int y = mInputSlotMap.get(aInputSlotsUsed).getValue();
ItemStack aRepStack = mRecipe.getRepresentativeInput(aSlotToCheck++);
if (aRepStack != null) {
- this.mInputs.add(new FixedPositionedStack(aRepStack, x, y));
+ this.mInputs.add(new FixedPositionedStack(aRepStack, x, y));
aInputSlotsUsed++;
}
}
@@ -903,11 +903,12 @@ public class GTPP_NEI_DefaultHandler extends TemplateRecipeHandler {
for (int i=0;i<aOutputItemsCount;i++) {
int x = mOutputSlotMap.get(aOutputSlotsUsed).getKey();
int y = mOutputSlotMap.get(aOutputSlotsUsed).getValue();
- ItemStack aRepStack = mRecipe.getOutput(aSlotToCheck++);
+ ItemStack aRepStack = mRecipe.getOutput(aSlotToCheck);
if (aRepStack != null) {
this.mOutputs.add(new FixedPositionedStack(aRepStack, x, y, mRecipe.getOutputChance(aSlotToCheck)));
aOutputSlotsUsed++;
}
+ aSlotToCheck++;
}
}