18 lines
459 B
Java
18 lines
459 B
Java
package universalelectricity.core.block;
|
|
|
|
import net.minecraftforge.common.util.ForgeDirection;
|
|
import universalelectricity.api.net.IConnectable;
|
|
|
|
public interface IConnector extends IConnectable, ISelfDriven {
|
|
|
|
boolean canConnect(ForgeDirection from);
|
|
|
|
@Override
|
|
default boolean canConnect(ForgeDirection from, Object source) {
|
|
if (source instanceof IConnector) {
|
|
return canConnect(from);
|
|
}
|
|
return false;
|
|
}
|
|
}
|