CavePrefab

public class CavePrefab implements CaveElement

Class CavePrefab. Provides caveprefab functionality for the Hytale server.

java.lang.Object > CavePrefab

Field Summary

prefab

final IPrefabBuffer prefab

Field prefab.

Method Detail

CavePrefab

public public CavePrefab (@Nonnull final WorldGenPrefabSupplier prefabSupplier, @Nonnull final PrefabRotation rotation, final IIntCondition biomeMask, final BlockMaskCondition blockMask, final int x, final int y, final int z)

Method CavePrefab.

Parameters:
@Nonnull final WorldGenPrefabSupplier prefabSupplier
@Nonnull final PrefabRotation rotation
final IIntCondition biomeMask
final BlockMaskCondition blockMask
final int x
final int y
final int z

WorldBounds

public new WorldBounds (MathUtil.floor(x + prefab.getMinX(rotation)

Method WorldBounds.

Parameters:
MathUtil.floor(x + prefab.getMinX(rotation

getPrefab

public WorldGenPrefabSupplier getPrefab ()

Method getPrefab.

getRotation

public PrefabRotation getRotation ()

Method getRotation.

getBiomeMask

public IIntCondition getBiomeMask ()

Method getBiomeMask.

getConfiguration

public BlockMaskCondition getConfiguration ()

Method getConfiguration.

getX

public int getX ()

Method getX.

getY

public int getY ()

Method getY.

getZ

public int getZ ()

Method getZ.

getBounds

public IWorldBounds getBounds ()

Method getBounds.