SurfacePatternAsset

public class SurfacePatternAsset extends PatternAsset

Class SurfacePatternAsset. Provides surfacepatternasset functionality for the Hytale server.

java.lang.Object > PatternAsset > SurfacePatternAsset

Field Summary

surface

private PatternAsset surface

Field surface.

origin

private PatternAsset origin

Field origin.

surfaceRadius

private double surfaceRadius

Field surfaceRadius.

originRadius

private double originRadius

Field originRadius.

surfaceGap

private int surfaceGap

Field surfaceGap.

originGap

private int originGap

Field originGap.

facings

private SurfacePattern.Facing[] facings

Field facings.

requireAllFacings

private boolean requireAllFacings

Field requireAllFacings.

floorPattern

final Pattern floorPattern

Field floorPattern.

originPattern

final Pattern originPattern

Field originPattern.

patterns

final ArrayList patterns

Field patterns.

pattern

final SurfacePattern pattern

Field pattern.

Method Detail

SurfacePatternAsset

public public SurfacePatternAsset ()

Method SurfacePatternAsset.

build

public Pattern build (@Nonnull final Argument argument)

Method build.

Parameters:
@Nonnull final Argument argument

cleanUp

public void cleanUp ()

Method cleanUp.