Class InlinePatternData
java.lang.Object
at.petrak.hexcasting.interop.inline.InlinePatternData
- All Implemented Interfaces:
com.samsthenerd.inline.api.InlineData<InlinePatternData>
public class InlinePatternData
extends Object
implements com.samsthenerd.inline.api.InlineData<InlinePatternData>
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface com.samsthenerd.inline.api.InlineData
com.samsthenerd.inline.api.InlineData.InlineDataType<D extends com.samsthenerd.inline.api.InlineData<D>> -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal @NotNull at.petrak.hexcasting.api.casting.math.HexPatternstatic final net.minecraft.resources.ResourceLocation -
Constructor Summary
ConstructorsConstructorDescriptionInlinePatternData(@NotNull at.petrak.hexcasting.api.casting.math.HexPattern pattern) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.network.chat.ComponentasText(boolean withExtra) net.minecraft.network.chat.Stylestatic net.minecraft.network.chat.ComponentgetPatternName(at.petrak.hexcasting.api.casting.math.HexPattern pattern) net.minecraft.resources.ResourceLocationgetType()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.samsthenerd.inline.api.InlineData
asStyle
-
Field Details
-
rendererId
public static final net.minecraft.resources.ResourceLocation rendererId -
pattern
@NotNull public final @NotNull at.petrak.hexcasting.api.casting.math.HexPattern pattern
-
-
Constructor Details
-
InlinePatternData
public InlinePatternData(@NotNull @NotNull at.petrak.hexcasting.api.casting.math.HexPattern pattern)
-
-
Method Details
-
getType
- Specified by:
getTypein interfacecom.samsthenerd.inline.api.InlineData<InlinePatternData>
-
getRendererId
public net.minecraft.resources.ResourceLocation getRendererId()- Specified by:
getRendererIdin interfacecom.samsthenerd.inline.api.InlineData<InlinePatternData>
-
getExtraStyle
public net.minecraft.network.chat.Style getExtraStyle()- Specified by:
getExtraStylein interfacecom.samsthenerd.inline.api.InlineData<InlinePatternData>
-
getPatternName
public static net.minecraft.network.chat.Component getPatternName(at.petrak.hexcasting.api.casting.math.HexPattern pattern) -
asText
public net.minecraft.network.chat.Component asText(boolean withExtra) - Specified by:
asTextin interfacecom.samsthenerd.inline.api.InlineData<InlinePatternData>
-