public static class StructureOceanMonument.StartMonument extends StructureStart
Modifier and Type | Field and Description |
---|---|
private java.util.Set<ChunkPos> |
processed |
private boolean |
wasCreated |
boundingBox, components
Constructor and Description |
---|
StartMonument() |
StartMonument(World worldIn,
java.util.Random random,
int chunkX,
int chunkZ) |
Modifier and Type | Method and Description |
---|---|
private void |
create(World worldIn,
java.util.Random random,
int chunkX,
int chunkZ) |
void |
generateStructure(World worldIn,
java.util.Random rand,
StructureBoundingBox structurebb) |
boolean |
isValidForPostProcess(ChunkPos pair) |
void |
notifyPostProcessAt(ChunkPos pair) |
void |
readFromNBT(NBTTagCompound tagCompound) |
void |
writeToNBT(NBTTagCompound tagCompound) |
getBoundingBox, getChunkPosX, getChunkPosZ, getComponents, isSizeableStructure, markAvailableHeight, readStructureComponentsFromNBT, setRandomHeight, updateBoundingBox, writeStructureComponentsToNBT
private final java.util.Set<ChunkPos> processed
private boolean wasCreated
public StartMonument()
public StartMonument(World worldIn, java.util.Random random, int chunkX, int chunkZ)
private void create(World worldIn, java.util.Random random, int chunkX, int chunkZ)
public void generateStructure(World worldIn, java.util.Random rand, StructureBoundingBox structurebb)
generateStructure
in class StructureStart
public boolean isValidForPostProcess(ChunkPos pair)
isValidForPostProcess
in class StructureStart
public void notifyPostProcessAt(ChunkPos pair)
notifyPostProcessAt
in class StructureStart
public void writeToNBT(NBTTagCompound tagCompound)
writeToNBT
in class StructureStart
public void readFromNBT(NBTTagCompound tagCompound)
readFromNBT
in class StructureStart