@ParametersAreNonnullByDefault @MethodsReturnNonnullByDefault public abstract class MixinTicket extends java.lang.Object implements ICubicTicketInternal
| Constructor and Description |
|---|
MixinTicket() |
| Modifier and Type | Method and Description |
|---|---|
void |
addRequestedCube(CubePos pos) |
void |
clearForcedChunkCubes(net.minecraft.util.math.ChunkPos location) |
java.util.Map<net.minecraft.util.math.ChunkPos,it.unimi.dsi.fastutil.ints.IntSet> |
getAllForcedChunkCubes()
Returns an unmodifiable view of all forced cubes, in the form of map from column position,
to set of cube Y positions in that column.
|
abstract int |
getEntityChunkX() |
int |
getEntityChunkY() |
abstract 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) |
abstract void |
setEntityChunkX(int chunkX) |
void |
setEntityChunkY(int cubeY) |
abstract void |
setEntityChunkZ(int chunkZ) |
void |
setForcedChunkCubes(net.minecraft.util.math.ChunkPos location,
it.unimi.dsi.fastutil.ints.IntSet yCoords) |
abstract void |
setModData(net.minecraft.nbt.NBTTagCompound modData) |
abstract void |
setPlayer(java.lang.String player) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitshouldTickpublic abstract void setModData(net.minecraft.nbt.NBTTagCompound modData)
setModData in interface ICubicTicketInternalpublic abstract void setPlayer(java.lang.String player)
setPlayer in interface ICubicTicketInternalpublic abstract void setEntityChunkX(int chunkX)
setEntityChunkX in interface ICubicTicketInternalpublic abstract void setEntityChunkZ(int chunkZ)
setEntityChunkZ in interface ICubicTicketInternalpublic abstract int getEntityChunkX()
getEntityChunkX in interface ICubicTicketInternalpublic abstract int getEntityChunkZ()
getEntityChunkZ in interface ICubicTicketInternalpublic int getEntityChunkY()
getEntityChunkY in interface ICubicTicketInternalpublic void setEntityChunkY(int cubeY)
setEntityChunkY in interface ICubicTicketInternalpublic void addRequestedCube(CubePos pos)
addRequestedCube in interface ICubicTicketInternalpublic void removeRequestedCube(CubePos pos)
removeRequestedCube in interface ICubicTicketInternalpublic void setForcedChunkCubes(net.minecraft.util.math.ChunkPos location,
it.unimi.dsi.fastutil.ints.IntSet yCoords)
setForcedChunkCubes in interface ICubicTicketInternalpublic void clearForcedChunkCubes(net.minecraft.util.math.ChunkPos location)
clearForcedChunkCubes in interface ICubicTicketInternalpublic java.util.Map<net.minecraft.util.math.ChunkPos,it.unimi.dsi.fastutil.ints.IntSet> getAllForcedChunkCubes()
ICubicTicketgetAllForcedChunkCubes in interface ICubicTicketpublic void setAllForcedChunkCubes(java.util.Map<net.minecraft.util.math.ChunkPos,it.unimi.dsi.fastutil.ints.IntSet> cubePosMap)
setAllForcedChunkCubes in interface ICubicTicketInternalpublic int getMaxCubeDepth()
getMaxCubeDepth in interface ICubicTicketInternalpublic java.util.Set<CubePos> requestedCubes()
requestedCubes in interface ICubicTicketInternal