From 52ff6699b482364ca4959cd2db4dcb9415598d62 Mon Sep 17 00:00:00 2001 From: Eric Chai Date: Sat, 23 Jun 2018 11:40:56 -0400 Subject: [PATCH] Fusion reactor consumes resources. Fixes #1551 (#1556) Since resources are consumed during start up, they should also be consumed when resetting the crafting cycle. --- .../tiles/fusionReactor/TileFusionControlComputer.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/techreborn/tiles/fusionReactor/TileFusionControlComputer.java b/src/main/java/techreborn/tiles/fusionReactor/TileFusionControlComputer.java index 439048351..7c51ee18a 100644 --- a/src/main/java/techreborn/tiles/fusionReactor/TileFusionControlComputer.java +++ b/src/main/java/techreborn/tiles/fusionReactor/TileFusionControlComputer.java @@ -259,6 +259,10 @@ public class TileFusionControlComputer extends TilePowerAcceptor } if (this.validateReactorRecipe(this.currentRecipe)) { this.crafingTickTime = 0; + this.decrStackSize(this.topStackSlot, this.currentRecipe.getTopInput().getCount()); + if (!this.currentRecipe.getBottomInput().isEmpty()) { + this.decrStackSize(this.bottomStackSlot, this.currentRecipe.getBottomInput().getCount()); + } } else { this.resetCrafter(); }