diff options
author | t00thpick1 <t00thpick1dirko@gmail.com> | 2014-01-05 00:41:06 -0500 |
---|---|---|
committer | feildmaster <admin@feildmaster.com> | 2014-01-18 15:52:22 -0600 |
commit | fef9f9692f5f5e494910e81af7ffd677c3e3e0f9 (patch) | |
tree | ceb2c4139424bff51fdd1048aaa9e00b5911649f /src/main/java/net/minecraft/server/RecipesFurnace.java | |
parent | b8143c63c20b6d578a77edc84a5049323e3bf567 (diff) | |
download | craftbukkit-fef9f9692f5f5e494910e81af7ffd677c3e3e0f9.tar craftbukkit-fef9f9692f5f5e494910e81af7ffd677c3e3e0f9.tar.gz craftbukkit-fef9f9692f5f5e494910e81af7ffd677c3e3e0f9.tar.lz craftbukkit-fef9f9692f5f5e494910e81af7ffd677c3e3e0f9.tar.xz craftbukkit-fef9f9692f5f5e494910e81af7ffd677c3e3e0f9.zip |
[Bleeding] Check that vanilla recipes actually exist. Fixes BUKKIT-5277
When falling back to vanilla recipes in the iteration of recipes,
a check is necessary to ensure that vanilla recipes are present.
RecipeIterator has been modified to account for the multi-map setup.
Diffstat (limited to 'src/main/java/net/minecraft/server/RecipesFurnace.java')
-rw-r--r-- | src/main/java/net/minecraft/server/RecipesFurnace.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/net/minecraft/server/RecipesFurnace.java b/src/main/java/net/minecraft/server/RecipesFurnace.java index 44a621db..bf6ddb4d 100644 --- a/src/main/java/net/minecraft/server/RecipesFurnace.java +++ b/src/main/java/net/minecraft/server/RecipesFurnace.java @@ -80,7 +80,7 @@ public class RecipesFurnace { do { if (!iterator.hasNext()) { // CraftBukkit start - if (!vanilla) { + if (!vanilla && recipes.size() != 0) { iterator = this.recipes.entrySet().iterator(); vanilla = true; } else { |