diff --git a/src/main/java/com/refinedmods/refinedstorage/api/autocrafting/ICraftingPatternContainer.java b/src/main/java/com/refinedmods/refinedstorage/api/autocrafting/ICraftingPatternContainer.java index 4f0ef3738..bc1875d1a 100644 --- a/src/main/java/com/refinedmods/refinedstorage/api/autocrafting/ICraftingPatternContainer.java +++ b/src/main/java/com/refinedmods/refinedstorage/api/autocrafting/ICraftingPatternContainer.java @@ -153,10 +153,14 @@ public interface ICraftingPatternContainer { /** * @return whether the container is successfully connected to the inventory it wants to insert to */ - boolean hasConnectedInventory(); + default boolean hasConnectedInventory() { + return getConnectedInventory() != null; + } /** * @return whether the container is successfully connected to the fluid inventory it wants to insert to */ - boolean hasConnectedFluidInventory(); + default boolean hasConnectedFluidInventory() { + return getConnectedFluidInventory() != null; + } } 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 5487be55d..daa9662ed 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 @@ -552,14 +552,4 @@ public class CrafterNetworkNode extends NetworkNode implements ICraftingPatternC return true; } - - @Override - public boolean hasConnectedInventory() { - return getConnectedInventory() != null; - } - - @Override - public boolean hasConnectedFluidInventory() { - return getConnectedFluidInventory() != null; - } }