Class Language.TextStrings

java.lang.Object
emu.grasscutter.utils.Language.TextStrings
All Implemented Interfaces:
Serializable
Enclosing class:
Language

public static class Language.TextStrings extends Object implements Serializable
See Also:
  • Field Details

    • ARR_LANGUAGES

      public static final String[] ARR_LANGUAGES
    • ARR_GC_LANGUAGES

      public static final String[] ARR_GC_LANGUAGES
    • NUM_LANGUAGES

      public static final int NUM_LANGUAGES
    • LIST_LANGUAGES

      public static final List<String> LIST_LANGUAGES
    • MAP_LANGUAGES

      public static final it.unimi.dsi.fastutil.objects.Object2IntMap<String> MAP_LANGUAGES
    • MAP_GC_LANGUAGES

      public static final it.unimi.dsi.fastutil.objects.Object2IntMap<String> MAP_GC_LANGUAGES
    • strings

      public String[] strings
  • Constructor Details

    • TextStrings

      public TextStrings()
    • TextStrings

      public TextStrings(String init)
    • TextStrings

      public TextStrings(List<String> strings, int key)
  • Method Details

    • getLanguages

      public static List<Language> getLanguages()
    • get

      public String get(int languageIndex)
    • get

      public String get(String languageCode)
    • getGC

      public String getGC(String languageCode)
    • set

      public boolean set(String languageCode, String string)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object