public class VolumeSubCache extends MarkerSubCache<VolumeConnection>
cacheId, DEBUG_FULL, dimensionId, isServer
Constructor and Description |
---|
VolumeSubCache(net.minecraft.world.World world) |
Modifier and Type | Method and Description |
---|---|
boolean |
canConnect(net.minecraft.util.math.BlockPos from,
net.minecraft.util.math.BlockPos to)
Checks if
MarkerSubCache.tryConnect(BlockPos, BlockPos) would succeed at this time. |
LaserData_BC8.LaserType |
getPossibleLaserType() |
com.google.common.collect.ImmutableList<net.minecraft.util.math.BlockPos> |
getValidConnections(net.minecraft.util.math.BlockPos from) |
protected boolean |
handleMessage(MessageMarker message) |
boolean |
tryConnect(net.minecraft.util.math.BlockPos from,
net.minecraft.util.math.BlockPos to) |
addConnection, destroyConnection, getAllMarkers, getConnection, getConnections, getMarker, handleMessageMain, hasLoadedOrUnloadedMarker, loadMarker, onPlayerJoinWorld, refreshConnection, removeMarker, unloadMarker
public boolean tryConnect(net.minecraft.util.math.BlockPos from, net.minecraft.util.math.BlockPos to)
tryConnect
in class MarkerSubCache<VolumeConnection>
public boolean canConnect(net.minecraft.util.math.BlockPos from, net.minecraft.util.math.BlockPos to)
MarkerSubCache
MarkerSubCache.tryConnect(BlockPos, BlockPos)
would succeed at this time.canConnect
in class MarkerSubCache<VolumeConnection>
public com.google.common.collect.ImmutableList<net.minecraft.util.math.BlockPos> getValidConnections(net.minecraft.util.math.BlockPos from)
getValidConnections
in class MarkerSubCache<VolumeConnection>
public LaserData_BC8.LaserType getPossibleLaserType()
getPossibleLaserType
in class MarkerSubCache<VolumeConnection>
protected boolean handleMessage(MessageMarker message)
handleMessage
in class MarkerSubCache<VolumeConnection>