UnionProp

public class UnionProp extends Prop

Class UnionProp. Provides unionprop functionality for the Hytale server.

java.lang.Object > Prop > UnionProp

Field Summary

scanResult

final ChainedScanResult scanResult

Field scanResult.

scanResults

final List scanResults

Field scanResults.

prop

final Prop prop

Field prop.

childContext

final Context childContext

Field childContext.

Method Detail

UnionProp

public public UnionProp (@Nonnull final List propChain)

Method UnionProp.

Parameters:
@Nonnull final List propChain

scan

public ScanResult scan (@Nonnull final Vector3i position, @Nonnull final VoxelSpace materialSpace, @Nonnull final WorkerIndexer.Id id)

Method scan.

Parameters:
@Nonnull final Vector3i position
@Nonnull final VoxelSpace materialSpace
@Nonnull final WorkerIndexer.Id id

place

public void place (@Nonnull final Context context)

Method place.

Parameters:
@Nonnull final Context context

getContextDependency

public ContextDependency getContextDependency ()

Method getContextDependency.

getWriteBounds

public Bounds3i getWriteBounds ()

Method getWriteBounds.

cast

static ChainedScanResult cast (final ScanResult scanResult)

Method cast.

Parameters:
final ScanResult scanResult

isNegative

public boolean isNegative ()

Method isNegative.