classpublicPriority 3
ChunkGeneratorExecution
com.hypixel.hytale.server.worldgen.chunk.ChunkGeneratorExecution
35
Methods
35
Public Methods
8
Fields
1
Constructors
Constructors
public
ChunkGeneratorExecution(int seed, ChunkGenerator chunkGenerator, GeneratedBlockChunk blockChunk, GeneratedBlockStateChunk blockStateChunk, GeneratedEntityChunk entityChunk, Holder<ChunkStore>[] sections)Methods
Public Methods (35)
public
void execute(int seed)public
int getBlock(int x, int y, int z)public
GeneratedBlockStateChunk getBlockStateChunk()public
GeneratedBlockChunk getChunk()public
ChunkGenerator getChunkGenerator()@Nonnull
public
CoreDataCacheEntry[] getCoreDataEntries()@Nonnull
public
GeneratedEntityChunk getEntityChunk()public
int getFluid(int x, int y, int z)public
long getIndex()public
HeightThresholdInterpolator getInterpolator()@Nonnull
public
BlockPriorityChunk getPriorityChunk()@Nonnull
public
int getRotationIndex(int x, int y, int z)public
Holder<ChunkStore> getSection(int y)public
int getX()public
int getZ()public
int globalX(int localX)public
int globalZ(int localZ)public
void overrideBlock(int x, int y, int z, byte type, int block)public
void overrideBlock(int x, int y, int z, byte type, int block, Holder<ChunkStore> holder)public
void overrideBlock(int x, int y, int z, byte type, BlockFluidEntry entry)public
void overrideBlock(int x, int y, int z, byte type, int block, Holder<ChunkStore> holder, int rotation, int filler)public
void overrideFluid(int x, int y, int z, byte type, int fluid)public
boolean setBlock(int x, int y, int z, byte type, int block)public
boolean setBlock(int x, int y, int z, byte type, BlockFluidEntry entry)public
boolean setBlock(int x, int y, int z, byte type, int block, int environment)public
boolean setBlock(int x, int y, int z, byte type, BlockFluidEntry entry, int environment)public
boolean setBlock(int x, int y, int z, byte type, int block, Holder<ChunkStore> holder)public
boolean setBlock(int x, int y, int z, byte type, int block, Holder<ChunkStore> holder, int supportValue, int rotation, int filler)public
void setEnvironment(int x, int y, int z, int environment)public
boolean setFluid(int x, int y, int z, byte type, int fluid, int environment)public
boolean setFluid(int x, int y, int z, byte type, int fluid)public
boolean setFluid(int x, int y, int z, byte type, int fluid, byte fluidLevel)public
void setPriorityModifier(BlockPriorityModifier blockPriorityModifier)publicstatic
int tintIndexLocal(int x, int z)public
ZoneBiomeResult zoneBiomeResult(int cx, int cz)Fields
Private/Package Fields (8)
private
GeneratedBlockChunk blockChunkprivate
BlockPriorityModifier blockPriorityModifierprivate
GeneratedBlockStateChunk blockStateChunkprivate
ChunkGenerator chunkGeneratorprivate
GeneratedEntityChunk entityChunkprivate
HeightThresholdInterpolator interpolatorprivate
BlockPriorityChunk priorityChunkprivate
Holder<ChunkStore>[] sections