diff --git a/src/main/java/com/refinedmods/refinedstorage/apiimpl/network/node/CrafterNetworkNode.java b/src/main/java/com/refinedmods/refinedstorage/apiimpl/network/node/CrafterNetworkNode.java index a2fa15cea..3b06f9b0d 100644 --- a/src/main/java/com/refinedmods/refinedstorage/apiimpl/network/node/CrafterNetworkNode.java +++ b/src/main/java/com/refinedmods/refinedstorage/apiimpl/network/node/CrafterNetworkNode.java @@ -299,6 +299,17 @@ public class CrafterNetworkNode extends NetworkNode implements ICraftingPatternC return proxy.getFacingTile(); } + @Nullable + @Override + public TileEntity getFacingTile() { + BlockPos facingPos = pos.offset(getDirection()); + if (!world.isBlockPresent(facingPos)) { + return null; + } + + return world.getTileEntity(facingPos); + } + @Override public List getPatterns() { return patterns;