WallPattern

public class WallPattern extends Pattern

Class WallPattern. Provides wallpattern functionality for the Hytale server.

java.lang.Object > Pattern > WallPattern

Field Summary

originSpace

final SpaceSize originSpace

Field originSpace.

wallSpace

final SpaceSize wallSpace

Field wallSpace.

directionedWallSpace

final SpaceSize directionedWallSpace

Field directionedWallSpace.

matches

final boolean matches

Field matches.

wallPosition

final Vector3i wallPosition

Field wallPosition.

vector3i

final Vector3i vector3i

Field vector3i.

vector3i2

final Vector3i vector3i2

Field vector3i2.

vector3i3

final Vector3i vector3i3

Field vector3i3.

vector3i4

final Vector3i vector3i4

Field vector3i4.

wallContext

final Context wallContext

Field wallContext.

Method Detail

WallPattern

public public WallPattern (@Nonnull final Pattern wallPattern, @Nonnull final Pattern originPattern, @Nonnull final List wallDirections, final boolean matchAll)

Method WallPattern.

Parameters:
@Nonnull final Pattern wallPattern
@Nonnull final Pattern originPattern
@Nonnull final List wallDirections
final boolean matchAll

Vector3i

public new Vector3i (1, 0, 0)

Method Vector3i.

Parameters:
1 1
0 0

matches

public boolean matches (@Nonnull final Context context)

Method matches.

Parameters:
@Nonnull final Context context

readSpace

public SpaceSize readSpace ()

Method readSpace.