public class ChunkGeneratorExecution
Class ChunkGeneratorExecution. Provides chunkgeneratorexecution functionality for the Hytale server.
java.lang.Object > ChunkGeneratorExecution
Field Summary
blockPriorityModifier
Field blockPriorityModifier.
start
Field start.
timings
Field timings.
radius
Field radius.
rawTint
Field rawTint.
radius2
Field radius2.
c
Field c.
envId
Field envId.
newFlags
Field newFlags.
oldPriority
Field oldPriority.
oldModified
Field oldModified.
section
Field section.
blockType
Field blockType.
fluidSection
Field fluidSection.
Method Detail
ChunkGeneratorExecution
public
ChunkGeneratorExecution
(final int seed, @Nonnull final ChunkGenerator chunkGenerator, final GeneratedBlockChunk blockChunk, final GeneratedBlockStateChunk blockStateChunk, final GeneratedEntityChunk entityChunk, final Holder[] sections)
Method ChunkGeneratorExecution.
- Parameters:
final intseed@Nonnull final ChunkGeneratorchunkGeneratorfinal GeneratedBlockChunkblockChunkfinal GeneratedBlockStateChunkblockStateChunkfinal GeneratedEntityChunkentityChunkfinal Holdersections[]
HeightThresholdInterpolator
new
HeightThresholdInterpolator
(this)
Method HeightThresholdInterpolator.
- Parameters:
thisthis
execute
void
execute
(final int seed)
Method execute.
- Parameters:
final intseed
zoneBiomeResult
Method zoneBiomeResult.
- Parameters:
final intcxfinal intcz
getCoreDataEntries
CoreDataCacheEntry[]
getCoreDataEntries
()
Method getCoreDataEntries.
getIndex
long
getIndex
()
Method getIndex.
getX
int
getX
()
Method getX.
getZ
int
getZ
()
Method getZ.
setPriorityModifier
Method setPriorityModifier.
- Parameters:
final BlockPriorityModifierblockPriorityModifier
generateTintMapping
void
generateTintMapping
(final int seed)
Method generateTintMapping.
- Parameters:
final intseed
tintIndexLocal
int
tintIndexLocal
(final int x, final int z)
Method tintIndexLocal.
- Parameters:
final intxfinal intz
generateEnvironmentMapping
void
generateEnvironmentMapping
(final int seed)
Method generateEnvironmentMapping.
- Parameters:
final intseed
getBlock
int
getBlock
(final int x, final int y, final int z)
Method getBlock.
- Parameters:
final intxfinal intyfinal intz
getRotationIndex
int
getRotationIndex
(final int x, final int y, final int z)
Method getRotationIndex.
- Parameters:
final intxfinal intyfinal intz
setEnvironment
void
setEnvironment
(final int x, final int y, final int z, final int environment)
Method setEnvironment.
- Parameters:
final intxfinal intyfinal intzfinal intenvironment
setBlock
boolean
setBlock
(final int x, final int y, final int z, final byte type, final int block)
Method setBlock.
- Parameters:
final intxfinal intyfinal intzfinal bytetypefinal intblock
setFluid
boolean
setFluid
(final int x, final int y, final int z, final byte type, final int fluid, final int environment)
Method setFluid.
- Parameters:
final intxfinal intyfinal intzfinal bytetypefinal intfluidfinal intenvironment
getFluid
int
getFluid
(final int x, final int y, final int z)
Method getFluid.
- Parameters:
final intxfinal intyfinal intz
overrideBlock
void
overrideBlock
(final int x, final int y, final int z, final byte type, final int block)
Method overrideBlock.
- Parameters:
final intxfinal intyfinal intzfinal bytetypefinal intblock
overrideFluid
void
overrideFluid
(final int x, final int y, final int z, final byte type, final int fluid)
Method overrideFluid.
- Parameters:
final intxfinal intyfinal intzfinal bytetypefinal intfluid
localX
int
localX
(final int x)
Method localX.
- Parameters:
final intx
localZ
int
localZ
(final int z)
Method localZ.
- Parameters:
final intz
globalX
int
globalX
(final int localX)
Method globalX.
- Parameters:
final intlocalX
globalZ
int
globalZ
(final int localZ)
Method globalZ.
- Parameters:
final intlocalZ