Class PatternDirectionality
java.lang.Object
com.hypixel.hytale.builtin.hytalegenerator.props.directionality.Directionality
com.hypixel.hytale.builtin.hytalegenerator.props.directionality.PatternDirectionality
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final PrefabRotationprivate final Patternprivate final Patternprivate final PrefabRotationprivate final Patternprivate final List<PrefabRotation> private final SeedGeneratorprivate final PrefabRotationprivate final Patternprivate final PrefabRotationprivate final Pattern -
Constructor Summary
ConstructorsConstructorDescriptionPatternDirectionality(OrthogonalDirection startingDirection, Pattern southPattern, Pattern northPattern, Pattern eastPattern, Pattern westPattern, int seed) -
Method Summary
Modifier and TypeMethodDescriptiongetReadRangeWith(Scanner scanner) getRotationAt(Pattern.Context context) Methods inherited from class com.hypixel.hytale.builtin.hytalegenerator.props.directionality.Directionality
noDirectionality
-
Field Details
-
rotations
-
south
-
north
-
east
-
west
-
southPattern
-
northPattern
-
eastPattern
-
westPattern
-
generalPattern
-
seedGenerator
-
-
Constructor Details
-
PatternDirectionality
public PatternDirectionality(@Nonnull OrthogonalDirection startingDirection, @Nonnull Pattern southPattern, @Nonnull Pattern northPattern, @Nonnull Pattern eastPattern, @Nonnull Pattern westPattern, int seed)
-
-
Method Details
-
getGeneralPattern
- Specified by:
getGeneralPatternin classDirectionality
-
getReadRangeWith
- Specified by:
getReadRangeWithin classDirectionality
-
getPossibleRotations
- Specified by:
getPossibleRotationsin classDirectionality
-
getRotationAt
- Specified by:
getRotationAtin classDirectionality
-