Interface HexPatternLike
- All Known Implementing Classes:
HexPatternLike.HexPatternLikeBecauseItsActuallyAHexPattern,HexPatternLike.PureLines
public interface HexPatternLike
A simple wrapper around the parts of HexPattern that are actually used for rendering.
This lets the pattern renderer work on arbitrary lists of vecs - this is never used in base hex but is included
to future-proof and for if addons or something wants to use it.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordstatic final record -
Method Summary
Modifier and TypeMethodDescriptiongetDups()getName()List<net.minecraft.world.phys.Vec2>static HexPatternLikeof(at.petrak.hexcasting.api.casting.math.HexPattern pat) static HexPatternLike