diff --git a/Spigot-Server-Patches/0088-Fix-Furnace-cook-time-bug.patch b/Spigot-Server-Patches/0088-Fix-Furnace-cook-time-bug.patch index 717fed299e..71e2dd5821 100644 --- a/Spigot-Server-Patches/0088-Fix-Furnace-cook-time-bug.patch +++ b/Spigot-Server-Patches/0088-Fix-Furnace-cook-time-bug.patch @@ -1,4 +1,4 @@ -From 6872ee5a6ad3b144059d292e75a427bd30b102dc Mon Sep 17 00:00:00 2001 +From 11d6a09a93d8d330f13366fe04a374eefbb85547 Mon Sep 17 00:00:00 2001 From: Aikar Date: Fri, 18 Mar 2016 14:24:53 -0400 Subject: [PATCH] Fix Furnace cook time bug @@ -9,18 +9,18 @@ cook in the expected amount of time as the cook time was not decremented correct This patch ensures that furnaces cook to the correct wall time expectation. diff --git a/src/main/java/net/minecraft/server/TileEntityFurnace.java b/src/main/java/net/minecraft/server/TileEntityFurnace.java -index 1b17ca6..c242a7a 100644 +index 1b17ca6..0a20cec 100644 --- a/src/main/java/net/minecraft/server/TileEntityFurnace.java +++ b/src/main/java/net/minecraft/server/TileEntityFurnace.java -@@ -164,7 +164,7 @@ public class TileEntityFurnace extends TileEntityContainer implements ITickable, +@@ -163,7 +163,7 @@ public class TileEntityFurnace extends TileEntityContainer implements ITickable, + if (this.isBurning() && this.canBurn()) { this.cookTime += elapsedTicks; if (this.cookTime >= this.cookTimeTotal) { - this.cookTime = 0; -- this.cookTimeTotal = this.a(this.items[0]); -+ this.cookTimeTotal -= this.a(this.items[0]); // Paper - Fix Furnace cook time bug +- this.cookTime = 0; ++ this.cookTime -= this.a(this.items[0]); // Paper + this.cookTimeTotal = this.a(this.items[0]); this.burn(); flag1 = true; - } -- 2.7.3