net.minecraft.client.resource.language

public class TranslationStorage

extends Language

net.minecraft.client.resources.language.ClientLanguage
net.minecraft.class_1078
net.minecraft.client.resource.language.TranslationStorage

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
LOGGER
field_5332
LOGGER
private final Map<String, String>
storage
field_5330
translations
private final boolean
defaultRightToLeft
field_25289
rightToLeft

Constructor summary

ModifierConstructor
private (Map<String, String> translations, boolean rightToLeft)

Method summary

Modifier and TypeMethod
public static TranslationStorage
loadFrom(ResourceManager resourceManager, List<String> languageStack, boolean defaultRightToLeft)
method_4675(class_3300 arg0, List<String> arg1, boolean arg2)
load(ResourceManager resourceManager, List<String> definitions, boolean rightToLeft)
private static void
appendFrom(String languageCode, List<Resource> resources, Map<String, String> translations)
method_4676(String arg0, List<class_3298> arg1, Map<String, String> arg2)
load(String langCode, List<Resource> resourceRefs, Map<String, String> translations)
public String
getOrDefault(String key, String defaultValue)
method_4679(String arg0, String arg1)
get(String arg0, String arg1)
public boolean
has(String key)
method_4678(String arg0)
hasTranslation(String arg0)
public boolean
isDefaultRightToLeft()
method_29428()
isRightToLeft()
public OrderedText
getVisualOrder(FormattedText logicalOrderText)
method_30934(class_5348 arg0)
reorder(StringVisitable arg0)