public class PrefabPatternGenerator
Class PrefabPatternGenerator. Provides prefabpatterngenerator functionality for the Hytale server.
java.lang.Object > PrefabPatternGenerator
Field Summary
No fields documented.
Method Detail
PrefabPatternGenerator
public
public
PrefabPatternGenerator
(final int seedOffset, final PrefabCategory category, final IPointGenerator gridGenerator, final ICoordinateRndCondition heightCondition, final IHeightThresholdInterpreter heightThresholdInterpreter, final BlockMaskCondition prefabPlacementConfiguration, final ICoordinateCondition mapCondition, final IBlockFluidCondition parentCondition, final PrefabRotation[] rotations, final ICoordinateDoubleSupplier displacement, final boolean fitHeightmap, final boolean onWater, final boolean deepSearch, final boolean submerge, final int maxSize, final int exclusionRadius)
Method PrefabPatternGenerator.
- Parameters:
final intseedOffsetfinal PrefabCategorycategoryfinal IPointGeneratorgridGeneratorfinal ICoordinateRndConditionheightConditionfinal IHeightThresholdInterpreterheightThresholdInterpreterfinal BlockMaskConditionprefabPlacementConfigurationfinal ICoordinateConditionmapConditionfinal IBlockFluidConditionparentConditionfinal PrefabRotation[]rotationsfinal ICoordinateDoubleSupplierdisplacementfinal booleanfitHeightmapfinal booleanonWaterfinal booleandeepSearchfinal booleansubmergefinal intmaxSizefinal intexclusionRadius
getPrefabPlacementConfiguration
Method getPrefabPlacementConfiguration.
isFitHeightmap
public
boolean
isFitHeightmap
()
Method isFitHeightmap.
getHeightThresholdInterpreter
Method getHeightThresholdInterpreter.
getRotations
public
PrefabRotation[]
getRotations
()
Method getRotations.
getDisplacement
public
int
getDisplacement
(final int seed, final int x, final int z)
Method getDisplacement.
- Parameters:
final intseedfinal intxfinal intz
isOnWater
public
boolean
isOnWater
()
Method isOnWater.
isDeepSearch
public
boolean
isDeepSearch
()
Method isDeepSearch.
isSubmerge
public
boolean
isSubmerge
()
Method isSubmerge.
getMaxSize
public
int
getMaxSize
()
Method getMaxSize.
getExclusionRadius
public
int
getExclusionRadius
()
Method getExclusionRadius.
toString
public
String
toString
()
Method toString.