Class WallPattern
java.lang.Object
com.hypixel.hytale.builtin.hytalegenerator.patterns.Pattern
com.hypixel.hytale.builtin.hytalegenerator.patterns.WallPattern
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.hypixel.hytale.builtin.hytalegenerator.patterns.Pattern
Pattern.Context -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<WallPattern.WallDirection> private final booleanprivate final Patternprivate final SpaceSizeprivate final Pattern -
Constructor Summary
ConstructorsConstructorDescriptionWallPattern(Pattern wallPattern, Pattern originPattern, List<WallPattern.WallDirection> wallDirections, boolean matchAll) -
Method Summary
Modifier and TypeMethodDescriptionbooleanmatches(Pattern.Context context) private booleanmatches(Pattern.Context context, WallPattern.WallDirection direction) Methods inherited from class com.hypixel.hytale.builtin.hytalegenerator.patterns.Pattern
noPattern, yesPattern
-
Field Details
-
wallPattern
-
originPattern
-
directions
-
matchAll
private final boolean matchAll -
readSpaceSize
-
-
Constructor Details
-
WallPattern
public WallPattern(@Nonnull Pattern wallPattern, @Nonnull Pattern originPattern, @Nonnull List<WallPattern.WallDirection> wallDirections, boolean matchAll)
-
-
Method Details
-
matches
-
matches
private boolean matches(@Nonnull Pattern.Context context, @Nonnull WallPattern.WallDirection direction) -
readSpace
-