public class PathSubCache extends MarkerSubCache<PathConnection>
cacheId, DEBUG_FULL, dimensionId, isServer| Constructor and Description |
|---|
PathSubCache(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, unloadMarkerpublic boolean tryConnect(net.minecraft.util.math.BlockPos from,
net.minecraft.util.math.BlockPos to)
tryConnect in class MarkerSubCache<PathConnection>public boolean canConnect(net.minecraft.util.math.BlockPos from,
net.minecraft.util.math.BlockPos to)
MarkerSubCacheMarkerSubCache.tryConnect(BlockPos, BlockPos) would succeed at this time.canConnect in class MarkerSubCache<PathConnection>public com.google.common.collect.ImmutableList<net.minecraft.util.math.BlockPos> getValidConnections(net.minecraft.util.math.BlockPos from)
getValidConnections in class MarkerSubCache<PathConnection>public LaserData_BC8.LaserType getPossibleLaserType()
getPossibleLaserType in class MarkerSubCache<PathConnection>protected boolean handleMessage(MessageMarker message)
handleMessage in class MarkerSubCache<PathConnection>