Class EmojiFontHelper

java.lang.Object
com.hrznstudio.emojiful.render.EmojiFontHelper

public class EmojiFontHelper extends Object
  • 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

      public static final ThreadLocal<Boolean> BYPASS
    • RECENT_STRINGS

      public static com.google.common.cache.LoadingCache<String,org.apache.commons.lang3.tuple.Pair<String,HashMap<Integer,Emoji>>> RECENT_STRINGS
    • SCAPED_STRING

      public static String SCAPED_STRING
  • Constructor Details

    • EmojiFontHelper

      public EmojiFontHelper()
  • Method Details

    • getEmojiFormattedString

      public static org.apache.commons.lang3.tuple.Pair<String,HashMap<Integer,Emoji>> getEmojiFormattedString(String text)
    • 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

      public static Emoji wrappedEmoji(net.minecraft.network.chat.Style style)
    • isWrappedEmoji

      public static boolean isWrappedEmoji(int codePoint, net.minecraft.network.chat.Style style)
    • width

      public static int width(net.minecraft.client.gui.Font font, String original)
    • width

      public static int width(net.minecraft.client.gui.Font font, net.minecraft.util.FormattedCharSequence original)
    • clearCache

      public static void clearCache()