HyCodeYourTale
classpublicPriority 3

GeneratedBlockChunk

com.hypixel.hytale.server.core.universe.world.worldgen.GeneratedBlockChunk

17

Methods

17

Public Methods

6

Fields

3

Constructors

Constants

HytaleLoggerLOGGER= HytaleLogger.forEnclosingClass()

Constructors

public
GeneratedBlockChunk()
public
GeneratedBlockChunk(long index, int x, int z)
public
GeneratedBlockChunk(long index, int x, int z, IntBytePalette tint, EnvironmentChunk environments, GeneratedChunkSection[] chunkSections)

Methods

Public Methods (17)

public
ShortBytePalette generateHeight()
@Nonnull
public
int getBlock(int x, int y, int z)
public
int getEnvironment(int x, int y, int z)
public
int getHeight(int x, int z)
public
long getIndex()
public
int getRotationIndex(int x, int y, int z)
public
GeneratedChunkSection getSection(int y)
@Nullable
public
int getTint(int x, int z)
public
int getX()
public
int getZ()
public
void removeSection(int y)
public
void setBlock(int x, int y, int z, int blockId, int rotation, int filler)
public
void setCoordinates(long index, int x, int z)
public
void setEnvironment(int x, int y, int z, int environment)
public
void setEnvironmentColumn(int x, int z, int environment)
public
void setTint(int x, int z, int tint)
public
BlockChunk toBlockChunk(Holder<ChunkStore>[] sectionHolders)
@Nonnull

Fields

Protected Fields (6)

protectedGeneratedChunkSection[] chunkSections
protectedEnvironmentChunk environments
protectedlong index
protectedIntBytePalette tint
protectedint x
protectedint z

Related Classes