From 3abcd0410bfdeff7ffdfb3b7b5add6054d196ef2 Mon Sep 17 00:00:00 2001 From: Brady Date: Mon, 13 Jan 2025 10:52:38 -0500 Subject: [PATCH] Fix 1 tick research completer recipes not draining vis (#3806) Co-authored-by: Brady Co-authored-by: Maya <10861407+serenibyss@users.noreply.github.com> --- .../tileentities/machines/multi/MTEResearchCompleter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/MTEResearchCompleter.java b/src/main/java/gregtech/common/tileentities/machines/multi/MTEResearchCompleter.java index 4b69a930099..515987bdddf 100644 --- a/src/main/java/gregtech/common/tileentities/machines/multi/MTEResearchCompleter.java +++ b/src/main/java/gregtech/common/tileentities/machines/multi/MTEResearchCompleter.java @@ -155,7 +155,7 @@ public void onPostTick(IGregTechTileEntity aBaseMetaTileEntity, long aTick) { @Override public boolean onRunningTick(ItemStack aStack) { - float progressAmount = ((float) this.mProgresstime) / this.mMaxProgresstime; + float progressAmount = ((float) this.mProgresstime + 1) / this.mMaxProgresstime; int requiredVis = (int) Math.ceil(progressAmount * recipeAspectCost - aspectsAbsorbed); syncTimer--;