HyCodeYourTale
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)

privateGeneratedBlockChunk blockChunk
privateBlockPriorityModifier blockPriorityModifier
privateGeneratedBlockStateChunk blockStateChunk
privateChunkGenerator chunkGenerator
privateGeneratedEntityChunk entityChunk
privateHeightThresholdInterpolator interpolator
privateBlockPriorityChunk priorityChunk
privateHolder<ChunkStore>[] sections

Related Classes