From 44f39bf069ab588721e12d6b42835a1a0ba79ffe Mon Sep 17 00:00:00 2001 From: Ellpeck Date: Thu, 7 Jul 2016 06:48:09 +0200 Subject: [PATCH] What the fuck is wrong with me. --- .../de/ellpeck/actuallyadditions/mod/misc/MethodHandler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/ellpeck/actuallyadditions/mod/misc/MethodHandler.java b/src/main/java/de/ellpeck/actuallyadditions/mod/misc/MethodHandler.java index 250cca6b8..ef9b38b96 100644 --- a/src/main/java/de/ellpeck/actuallyadditions/mod/misc/MethodHandler.java +++ b/src/main/java/de/ellpeck/actuallyadditions/mod/misc/MethodHandler.java @@ -127,7 +127,8 @@ public class MethodHandler implements IMethodHandler{ for(int reachZ = -range; reachZ < range+1; reachZ++){ for(int reachY = -range; reachY < range+1; reachY++){ BlockPos pos = new BlockPos(hitBlock.getX()+reachX, hitBlock.getY()+reachY, hitBlock.getZ()+reachZ); - List recipes = LensRecipeHandler.getRecipesFor(new ItemStack(hitState.getBlock(), 1, hitState.getBlock().getMetaFromState(hitState))); + IBlockState state = tile.getWorldObject().getBlockState(pos); + List recipes = LensRecipeHandler.getRecipesFor(new ItemStack(state.getBlock(), 1, state.getBlock().getMetaFromState(state))); for(LensConversionRecipe recipe : recipes){ if(recipe != null && recipe.type == tile.getLens() && tile.getEnergy() >= recipe.energyUse){ List outputs = recipe.getOutputs();