DensityPropAsset

public class DensityPropAsset extends PropAsset

Class DensityPropAsset. Provides densitypropasset functionality for the Hytale server.

java.lang.Object > PropAsset > DensityPropAsset

Field Summary

range

private Vector3i range

Field range.

placementMaskAsset

private BlockMaskAsset placementMaskAsset

Field placementMaskAsset.

patternAsset

private PatternAsset patternAsset

Field patternAsset.

scannerAsset

private ScannerAsset scannerAsset

Field scannerAsset.

materialProviderAsset

private MaterialProviderAsset materialProviderAsset

Field materialProviderAsset.

densityAsset

private DensityAsset densityAsset

Field densityAsset.

placementMask

final BlockMask placementMask

Field placementMask.

Method Detail

DensityPropAsset

public public DensityPropAsset ()

Method DensityPropAsset.

build

public Prop build (@Nonnull final Argument argument)

Method build.

Parameters:
@Nonnull final Argument argument

DensityProp

public new DensityProp (this.range, this.densityAsset.build(DensityAsset.from(argument)

Method DensityProp.

Parameters:
this.range this.range
this.densityAsset.build(DensityAsset.from(argument this.densityAsset.build(DensityAsset.from(argument

Material

public new Material (argument.materialCache.EMPTY_AIR, argument.materialCache.EMPTY_FLUID)

Method Material.

Parameters:
argument.materialCache.EMPTY_AIR argument.materialCache.EMPTY_AIR
argument.materialCache.EMPTY_FLUID argument.materialCache.EMPTY_FLUID

cleanUp

public void cleanUp ()

Method cleanUp.