diff options
author | Zach Brown <[email protected]> | 2017-03-02 20:57:20 -0600 |
---|---|---|
committer | Zach Brown <[email protected]> | 2017-03-02 20:57:20 -0600 |
commit | 4b25be6d1ff4e0a35c8973bc57e84d358a6aad9c (patch) | |
tree | a3c4c500f7c8e7de5e1d6e6d21ea6c550c69dfbf | |
parent | c7638800ac4ed7a6e1391796b3e040ec1360dd88 (diff) | |
download | Paper-4b25be6d1ff4e0a35c8973bc57e84d358a6aad9c.tar.gz Paper-4b25be6d1ff4e0a35c8973bc57e84d358a6aad9c.zip |
Alter furnace cookTime based on total cook time
Fixes GH-613
-rw-r--r-- | Spigot-Server-Patches/0073-Fix-Furnace-cook-time-bug.patch | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Spigot-Server-Patches/0073-Fix-Furnace-cook-time-bug.patch b/Spigot-Server-Patches/0073-Fix-Furnace-cook-time-bug.patch index f21ab15241..4cec8c71ae 100644 --- a/Spigot-Server-Patches/0073-Fix-Furnace-cook-time-bug.patch +++ b/Spigot-Server-Patches/0073-Fix-Furnace-cook-time-bug.patch @@ -1,4 +1,4 @@ -From 4cf784e306e83da0b91985266d4e416dc3209a07 Mon Sep 17 00:00:00 2001 +From e49637befcf851f200423f0349d749abe8ffe950 Mon Sep 17 00:00:00 2001 From: Aikar <[email protected]> Date: Fri, 18 Mar 2016 14:24:53 -0400 Subject: [PATCH] Fix Furnace cook time bug @@ -9,7 +9,7 @@ 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 2f1f3ed..ef63236 100644 +index 2f1f3edf5..e230d1608 100644 --- a/src/main/java/net/minecraft/server/TileEntityFurnace.java +++ b/src/main/java/net/minecraft/server/TileEntityFurnace.java @@ -165,7 +165,7 @@ public class TileEntityFurnace extends TileEntityContainer implements ITickable, @@ -17,10 +17,10 @@ index 2f1f3ed..ef63236 100644 this.cookTime += elapsedTicks; if (this.cookTime >= this.cookTimeTotal) { - this.cookTime = 0; -+ this.cookTime -= this.a(this.items.get(0)); // Paper ++ this.cookTime -= this.cookTimeTotal; // Paper this.cookTimeTotal = this.a((ItemStack) this.items.get(0)); this.burn(); flag1 = true; -- -2.9.3 +2.12.0.windows.1 |