don't expose ItemHandler to crafter's facing side implements #2512 (#2550)

This commit is contained in:
Darkere
2020-06-07 12:11:24 +02:00
committed by GitHub
parent 609501d586
commit 6222ed1c33

View File

@@ -39,7 +39,9 @@ public class CrafterTile extends NetworkNodeTile<CrafterNetworkNode> {
@Override
public <T> LazyOptional<T> getCapability(@Nonnull Capability<T> cap, @Nullable Direction direction) {
if (cap == CapabilityItemHandler.ITEM_HANDLER_CAPABILITY) {
return patternsCapability.cast();
if (direction != null && !direction.equals(this.getNode().getDirection())) {
return patternsCapability.cast();
}
}
return super.getCapability(cap, direction);