abstract class AbstractCaveNodeShape implements CaveNodeShape
Class AbstractCaveNodeShape. Provides abstractcavenodeshape functionality for the Hytale server.
java.lang.Object > AbstractCaveNodeShape
Field Summary
chunk
final
GeneratedBlockChunk
chunk
Field chunk.
caveType
final
CaveType
caveType
Field caveType.
caveNodeType
final
CaveNodeType
caveNodeType
Field caveNodeType.
shapeBounds
final
IWorldBounds
shapeBounds
Field shapeBounds.
surfaceLimited
final
boolean
surfaceLimited
Field surfaceLimited.
environment
final
int
environment
Field environment.
chunkLowX
final
int
chunkLowX
Field chunkLowX.
chunkLowZ
final
int
chunkLowZ
Field chunkLowZ.
chunkHighX
final
int
chunkHighX
Field chunkHighX.
chunkHighZ
final
int
chunkHighZ
Field chunkHighZ.
minX
final
int
minX
Field minX.
minY
final
int
minY
Field minY.
minZ
final
int
minZ
Field minZ.
maxX
final
int
maxX
Field maxX.
maxY
final
int
maxY
Field maxY.
maxZ
final
int
maxZ
Field maxZ.
cx
final
int
cx
Field cx.
cz
final
int
cz
Field cz.
chunkHeight
final
int
chunkHeight
Field chunkHeight.
current
final
int
current
Field current.
currentFluid
final
int
currentFluid
Field currentFluid.
isCandidateBlock
final
boolean
isCandidateBlock
Field isCandidateBlock.
blockEntry
final
BlockFluidEntry
blockEntry
Field blockEntry.
covers2
final
CaveNodeType.CaveNodeCoverEntry[]
covers2
Field covers2.
covers
final
CaveNodeType.CaveNodeCoverEntry[]
covers
Field covers.
entry
final
CaveNodeType.CaveNodeCoverEntry.Entry
entry
Field entry.
y2
final
int
y2
Field y2.
blockEntry2
final
BlockFluidEntry
blockEntry2
Field blockEntry2.
Method Detail
populateChunk
public
void
populateChunk
(final int seed, @Nonnull final ChunkGeneratorExecution execution, @Nonnull final Cave cave, @Nonnull final CaveNode node, @Nonnull final Random random)
Method populateChunk.
- Parameters:
final intseed@Nonnull final ChunkGeneratorExecutionexecution@Nonnull final Cavecave@Nonnull final CaveNodenode@Nonnull final Randomrandom