Package at.petrak.hexcasting.api.casting
Class PatternShapeMatch
java.lang.Object
at.petrak.hexcasting.api.casting.PatternShapeMatch
- Direct Known Subclasses:
PatternShapeMatch.Normal,PatternShapeMatch.Nothing,PatternShapeMatch.PerWorld,PatternShapeMatch.Special
public abstract sealed class PatternShapeMatch
extends Object
permits PatternShapeMatch.Nothing, PatternShapeMatch.Normal, PatternShapeMatch.PerWorld, PatternShapeMatch.Special
Possible things we find when trying to match a pattern's shape.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classThe shape exactly matches a pattern that isn't altered per worldstatic final classI've never met that pattern in my lifestatic final classThe pattern is the right shape to be one of the per-world patterns.static final classThe shape matches a special handler -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
PatternShapeMatch
public PatternShapeMatch()
-