public interface ILaserRelayConnectionHandler
The network system is built in a way that doesn't need the individual positions to be Laser Relays, it relies only on BlockPos
| Modifier and Type | Method and Description |
|---|---|
boolean |
addConnection(net.minecraft.util.math.BlockPos firstRelay,
net.minecraft.util.math.BlockPos secondRelay,
LaserType type,
net.minecraft.world.World world) |
boolean |
addConnection(net.minecraft.util.math.BlockPos firstRelay,
net.minecraft.util.math.BlockPos secondRelay,
LaserType type,
net.minecraft.world.World world,
boolean suppressConnectionRender) |
boolean |
addConnection(net.minecraft.util.math.BlockPos firstRelay,
net.minecraft.util.math.BlockPos secondRelay,
net.minecraft.world.World world)
Deprecated.
|
boolean |
addConnection(net.minecraft.util.math.BlockPos firstRelay,
net.minecraft.util.math.BlockPos secondRelay,
net.minecraft.world.World world,
boolean suppressConnectionRender)
Deprecated.
|
io.netty.util.internal.ConcurrentSet<ConnectionPair> |
getConnectionsFor(net.minecraft.util.math.BlockPos relay,
net.minecraft.world.World world) |
Network |
getNetworkFor(net.minecraft.util.math.BlockPos relay,
net.minecraft.world.World world) |
void |
removeRelayFromNetwork(net.minecraft.util.math.BlockPos relay,
net.minecraft.world.World world) |
io.netty.util.internal.ConcurrentSet<ConnectionPair> getConnectionsFor(net.minecraft.util.math.BlockPos relay, net.minecraft.world.World world)
void removeRelayFromNetwork(net.minecraft.util.math.BlockPos relay,
net.minecraft.world.World world)
Network getNetworkFor(net.minecraft.util.math.BlockPos relay, net.minecraft.world.World world)
@Deprecated
boolean addConnection(net.minecraft.util.math.BlockPos firstRelay,
net.minecraft.util.math.BlockPos secondRelay,
net.minecraft.world.World world)
@Deprecated
boolean addConnection(net.minecraft.util.math.BlockPos firstRelay,
net.minecraft.util.math.BlockPos secondRelay,
net.minecraft.world.World world,
boolean suppressConnectionRender)
boolean addConnection(net.minecraft.util.math.BlockPos firstRelay,
net.minecraft.util.math.BlockPos secondRelay,
LaserType type,
net.minecraft.world.World world)
boolean addConnection(net.minecraft.util.math.BlockPos firstRelay,
net.minecraft.util.math.BlockPos secondRelay,
LaserType type,
net.minecraft.world.World world,
boolean suppressConnectionRender)