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 PatternwallPattern@Nonnull final PatternoriginPattern@Nonnull final ListwallDirectionsfinal booleanmatchAll
Vector3i
public
new
Vector3i
(1, 0, 0)
Method Vector3i.
- Parameters:
1100
matches
public
boolean
matches
(@Nonnull final Context context)
Method matches.
- Parameters:
@Nonnull final Contextcontext