diff --git a/src/main/java/com/gmail/nossr50/datatypes/skills/MaterialType.java b/src/main/java/com/gmail/nossr50/datatypes/skills/MaterialType.java index 8458c43fb..62f7ed160 100644 --- a/src/main/java/com/gmail/nossr50/datatypes/skills/MaterialType.java +++ b/src/main/java/com/gmail/nossr50/datatypes/skills/MaterialType.java @@ -21,7 +21,7 @@ public enum MaterialType { return Material.LEATHER; case WOOD: - return Material.OAK_WOOD; + return Material.OAK_PLANKS; case STONE: return Material.COBBLESTONE; diff --git a/src/main/java/com/gmail/nossr50/util/skills/SkillUtils.java b/src/main/java/com/gmail/nossr50/util/skills/SkillUtils.java index 7954ed569..c396f00b8 100644 --- a/src/main/java/com/gmail/nossr50/util/skills/SkillUtils.java +++ b/src/main/java/com/gmail/nossr50/util/skills/SkillUtils.java @@ -278,7 +278,6 @@ public class SkillUtils { item.setDurability((short) 0); int quantity = 0; - BlockData repairData = repairMaterial != null ? repairMaterial.createBlockData() : null; List recipes = mcMMO.p.getServer().getRecipesFor(item); if (recipes.isEmpty()) { @@ -289,14 +288,14 @@ public class SkillUtils { if (recipe instanceof ShapelessRecipe) { for (ItemStack ingredient : ((ShapelessRecipe) recipe).getIngredientList()) { - if (ingredient != null && (repairMaterial == null || ingredient.getType() == repairMaterial) && (repairMetadata == -1 || ingredient.getType().equals(repairData))) { + if (ingredient != null && (repairMaterial == null || ingredient.getType() == repairMaterial)) { quantity += ingredient.getAmount(); } } } else if (recipe instanceof ShapedRecipe) { for (ItemStack ingredient : ((ShapedRecipe) recipe).getIngredientMap().values()) { - if (ingredient != null && (repairMaterial == null || ingredient.getType() == repairMaterial) && (repairMetadata == -1 || ingredient.getType().equals(repairData))) { + if (ingredient != null && (repairMaterial == null || ingredient.getType() == repairMaterial)) { quantity += ingredient.getAmount(); } }