Package com.hrznstudio.emojiful.render
Class EmojiFontHelper
java.lang.Object
com.hrznstudio.emojiful.render.EmojiFontHelper
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic final record -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic booleanisWrappedEmoji(int codePoint, net.minecraft.network.chat.Style style) parseSequence(net.minecraft.util.FormattedCharSequence sequence) static net.minecraft.network.chat.FormattedTextprepareForWrapping(net.minecraft.network.chat.FormattedText text) static intstatic intwidth(net.minecraft.client.gui.Font font, net.minecraft.util.FormattedCharSequence original) static EmojiwrappedEmoji(net.minecraft.network.chat.Style style)
-
Field Details
-
SHADOW_OFFSET
public static final org.joml.Vector3f SHADOW_OFFSET -
PLACEHOLDER
public static final int PLACEHOLDER- See Also:
-
EMOJI_ADVANCE
public static final float EMOJI_ADVANCE- See Also:
-
BYPASS
-
RECENT_STRINGS
-
SCAPED_STRING
-
-
Constructor Details
-
EmojiFontHelper
public EmojiFontHelper()
-
-
Method Details
-
getEmojiFormattedString
-
parseSequence
public static EmojiFontHelper.ParsedSequence parseSequence(net.minecraft.util.FormattedCharSequence sequence) -
prepareForWrapping
public static net.minecraft.network.chat.FormattedText prepareForWrapping(net.minecraft.network.chat.FormattedText text) -
wrappedEmoji
-
isWrappedEmoji
public static boolean isWrappedEmoji(int codePoint, net.minecraft.network.chat.Style style) -
width
-
width
public static int width(net.minecraft.client.gui.Font font, net.minecraft.util.FormattedCharSequence original) -
clearCache
public static void clearCache()
-