CuboidPattern

public class CuboidPattern extends Pattern

Class CuboidPattern. Provides cuboidpattern functionality for the Hytale server.

java.lang.Object > Pattern > CuboidPattern

Field Summary

scanMin

final Vector3i scanMin

Field scanMin.

scanMax

final Vector3i scanMax

Field scanMax.

childPosition

final Vector3i childPosition

Field childPosition.

childContext

final Context childContext

Field childContext.

vector3i

final Vector3i vector3i

Field vector3i.

vector3i2

final Vector3i vector3i2

Field vector3i2.

vector3i3

final Vector3i vector3i3

Field vector3i3.

Method Detail

CuboidPattern

public public CuboidPattern (@Nonnull final Pattern subPattern, @Nonnull final Vector3i min, @Nonnull final Vector3i max)

Method CuboidPattern.

Parameters:
@Nonnull final Pattern subPattern
@Nonnull final Vector3i min
@Nonnull final Vector3i max

SpaceSize

public new SpaceSize (min, max.clone()

Method SpaceSize.

Parameters:
min min
max.clone( max.clone(

matches

public boolean matches (@Nonnull final Context context)

Method matches.

Parameters:
@Nonnull final Context context

readSpace

public SpaceSize readSpace ()

Method readSpace.