@ParametersAreNonnullByDefault @MethodsReturnNonnullByDefault public interface ICubicTicketInternal extends ICubicTicket, ITicket
| Modifier and Type | Method and Description |
|---|---|
void |
addRequestedCube(CubePos pos) |
void |
clearForcedChunkCubes(net.minecraft.util.math.ChunkPos location) |
int |
getEntityChunkX() |
int |
getEntityChunkY() |
int |
getEntityChunkZ() |
int |
getMaxCubeDepth() |
void |
removeRequestedCube(CubePos pos) |
java.util.Set<CubePos> |
requestedCubes() |
void |
setAllForcedChunkCubes(java.util.Map<net.minecraft.util.math.ChunkPos,it.unimi.dsi.fastutil.ints.IntSet> cubePosMap) |
void |
setEntityChunkX(int chunkX) |
void |
setEntityChunkY(int cubeY) |
void |
setEntityChunkZ(int chunkZ) |
void |
setForcedChunkCubes(net.minecraft.util.math.ChunkPos location,
it.unimi.dsi.fastutil.ints.IntSet yCoords) |
void |
setModData(net.minecraft.nbt.NBTTagCompound modData) |
void |
setPlayer(java.lang.String player) |
default boolean |
shouldTick()
Weather or not a cube with this ticket should tick.
|
getAllForcedChunkCubesvoid addRequestedCube(CubePos pos)
void removeRequestedCube(CubePos pos)
void setForcedChunkCubes(net.minecraft.util.math.ChunkPos location,
it.unimi.dsi.fastutil.ints.IntSet yCoords)
void clearForcedChunkCubes(net.minecraft.util.math.ChunkPos location)
void setAllForcedChunkCubes(java.util.Map<net.minecraft.util.math.ChunkPos,it.unimi.dsi.fastutil.ints.IntSet> cubePosMap)
void setModData(net.minecraft.nbt.NBTTagCompound modData)
void setPlayer(java.lang.String player)
void setEntityChunkX(int chunkX)
void setEntityChunkY(int cubeY)
void setEntityChunkZ(int chunkZ)
int getEntityChunkX()
int getEntityChunkY()
int getEntityChunkZ()
int getMaxCubeDepth()
default boolean shouldTick()
ITicketshouldTick in interface ITicketjava.util.Set<CubePos> requestedCubes()