public abstract class MixinStructureStart extends java.lang.Object implements ICubicFeatureStart
| Constructor and Description |
|---|
MixinStructureStart() |
| Modifier and Type | Method and Description |
|---|---|
abstract int |
getChunkPosX() |
int |
getChunkPosY() |
abstract int |
getChunkPosZ() |
CubePos |
getCubePos() |
int |
getX() |
int |
getY() |
int |
getZ() |
void |
initCubic(net.minecraft.world.World world,
int cubeY)
Called to mark this StructureStart as a part of cubic chunks structure,
and provide necessary cubic chunks specific data.
|
boolean |
isCubic() |
public abstract int getChunkPosX()
public abstract int getChunkPosZ()
public int getChunkPosY()
getChunkPosY in interface ICubicFeatureStartpublic void initCubic(net.minecraft.world.World world,
int cubeY)
ICubicFeatureStartinitCubic in interface ICubicFeatureStartworld - world instance for initializationcubeY - cube Y coordinate of this structure startpublic CubePos getCubePos()
getCubePos in interface ICubicFeatureStartpublic int getX()
getX in interface XYZAddressablepublic int getY()
getY in interface XYZAddressablepublic int getZ()
getZ in interface XYZAddressablepublic boolean isCubic()
isCubic in interface ICubicFeatureStarttrue when instance has been initialized by initCubic(..) method called
by one of cubic chunks structure generators.