Package com.samsthenerd.inline.api.data
Class ModIconData
java.lang.Object
com.samsthenerd.inline.api.data.SpriteInlineData
com.samsthenerd.inline.api.data.ModIconData
- All Implemented Interfaces:
InlineData<SpriteInlineData>
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.samsthenerd.inline.api.data.SpriteInlineData
SpriteInlineData.SpriteDataTypeNested classes/interfaces inherited from interface com.samsthenerd.inline.api.InlineData
InlineData.InlineDataType<D extends InlineData<D>> -
Field Summary
FieldsFields inherited from class com.samsthenerd.inline.api.data.SpriteInlineData
shouldTint, sprite -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.util.IdentifierGets whichInlineRenderershould be used for rendering this data.static net.minecraft.text.StylegetTooltipStyle(String modid) getType()Gets the InlineDataType of this data.static net.minecraft.text.TextmakeModIcon(com.samsthenerd.inline.xplat.IModMeta mod) static SpritelikespriteFromModid(String modid, boolean usePlaceholder) 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, asText, getExtraStyle
-
Field Details
-
MISSING_ICON
-
modid
-
-
Constructor Details
-
ModIconData
-
ModIconData
-
-
Method Details
-
getType
Description copied from interface:InlineDataGets the InlineDataType of this data. Used mostly for serialization.- Specified by:
getTypein interfaceInlineData<SpriteInlineData>- Overrides:
getTypein classSpriteInlineData- Returns:
- type of this data.
-
getRendererId
public net.minecraft.util.Identifier getRendererId()Description copied from interface:InlineDataGets whichInlineRenderershould be used for rendering this data.- Specified by:
getRendererIdin interfaceInlineData<SpriteInlineData>- Overrides:
getRendererIdin classSpriteInlineData- Returns:
- id of renderer
-
spriteFromModid
-
getTooltipStyle
-
makeModIcon
public static net.minecraft.text.Text makeModIcon(com.samsthenerd.inline.xplat.IModMeta mod)
-