diff --git a/src/main/java/com/jamesdpeters/minecraft/chests/misc/Utils.java b/src/main/java/com/jamesdpeters/minecraft/chests/misc/Utils.java index 3923c69..22a3ad1 100644 --- a/src/main/java/com/jamesdpeters/minecraft/chests/misc/Utils.java +++ b/src/main/java/com/jamesdpeters/minecraft/chests/misc/Utils.java @@ -286,7 +286,7 @@ public class Utils { if(facing != null) { if(isSideFace(facing)) { Block toReplace = block.getRelative(facing); - AutoCraftInfo info = Utils.getAutoCraftInfo(toReplace.getLocation()); + AutoCraftInfo info = Utils.getAutoCraftInfo(block); if(info != null){ Messages.ALREADY_PART_OF_GROUP(player,"Crafting Table"); return; @@ -333,8 +333,7 @@ public class Utils { return null; } - public static AutoCraftInfo getAutoCraftInfo(Location location){ - Block block = location.getBlock(); + public static AutoCraftInfo getAutoCraftInfo(Block block){ for(BlockFace face : blockfaces){ AutoCraftInfo info = getAutoCraftInfoFromSign(block.getRelative(face)); if(info != null) return info; @@ -368,7 +367,7 @@ public class Utils { if(craftingTable.getType() != Material.CRAFTING_TABLE) return false; //Check if Crafting Table is already part of a group. - AutoCraftInfo info = getAutoCraftInfo(craftingTable.getLocation()); + AutoCraftInfo info = getAutoCraftInfo(craftingTable); return (info == null); } return false; diff --git a/src/main/java/com/jamesdpeters/minecraft/chests/serialize/Config.java b/src/main/java/com/jamesdpeters/minecraft/chests/serialize/Config.java index a04b527..a5f5068 100644 --- a/src/main/java/com/jamesdpeters/minecraft/chests/serialize/Config.java +++ b/src/main/java/com/jamesdpeters/minecraft/chests/serialize/Config.java @@ -329,7 +329,7 @@ public class Config { if (location != null) { Block block = location.getBlock(); if (block.getType() == Material.CRAFTING_TABLE) { - AutoCraftInfo info = Utils.getAutoCraftInfo(block.getLocation()); + AutoCraftInfo info = Utils.getAutoCraftInfo(block); if (info != null) { return info.getStorage(); }