Class Emoji

java.lang.Object
com.hrznstudio.emojiful.api.Emoji
All Implemented Interfaces:
Predicate<String>
Direct Known Subclasses:
EmojiFromEmojipedia, EmojiFromGithub, EmojiFromTwitmoji

public class Emoji extends Object implements Predicate<String>
  • Field Details

    • loading_texture

      public static final net.minecraft.resources.ResourceLocation loading_texture
    • noSignal_texture

      public static final net.minecraft.resources.ResourceLocation noSignal_texture
    • error_texture

      public static final net.minecraft.resources.ResourceLocation error_texture
    • threadDownloadCounter

      public static final AtomicInteger threadDownloadCounter
    • threadFileLoaderCounter

      public static final AtomicInteger threadFileLoaderCounter
    • name

      public String name
    • strings

      public List<String> strings
    • texts

      public List<String> texts
    • location

      public String location
    • version

      public int version
    • sort

      public int sort
    • worldBased

      public boolean worldBased
    • deleteOldTexture

      public boolean deleteOldTexture
    • img

    • frames

      public List<net.minecraft.resources.ResourceLocation> frames
    • finishedLoading

      public boolean finishedLoading
    • loadedTextures

      public boolean loadedTextures
  • Constructor Details

    • Emoji

      public Emoji()
  • Method Details

    • checkLoad

      public void checkLoad()
    • getResourceLocationForBinding

      public net.minecraft.resources.ResourceLocation getResourceLocationForBinding()
    • test

      public boolean test(String s)
      Specified by:
      test in interface Predicate<String>
    • worldBased

      public boolean worldBased()
    • getShorterString

      public String getShorterString()
    • getRegex

      public Pattern getRegex()
    • getRegexString

      public String getRegexString()
    • getTextRegex

      public String getTextRegex()
    • getUrl

      public String getUrl()
    • getCache

      public File getCache()
    • loadTextureFrames

      public void loadTextureFrames(List<org.apache.commons.lang3.tuple.Pair<BufferedImage,Integer>> framesPair)
    • loadTextureFromServer

      protected void loadTextureFromServer()