Package net.minecraft.util
Class Language
java.lang.Object
net.minecraft.util.Language
- Direct Known Subclasses:
TranslationStorage
public abstract class Language extends Object
-
Field Summary
-
Constructor Summary
Constructors Constructor Description Language()
-
Method Summary
Modifier and Type Method Description private static Language
create()
abstract String
get(String key)
static Language
getInstance()
abstract boolean
hasTranslation(String key)
abstract boolean
isRightToLeft()
static void
load(InputStream inputStream, BiConsumer<String,String> entryConsumer)
List<OrderedText>
reorder(List<StringVisitable> texts)
abstract OrderedText
reorder(StringVisitable text)
static void
setInstance(Language language)
-
Field Details
-
LOGGER
-
GSON
-
TOKEN_PATTERN
-
instance
-
-
Constructor Details
-
Language
public Language()
-
-
Method Details
-
create
-
load
-
getInstance
-
setInstance
-
get
-
hasTranslation
-
isRightToLeft
@Environment(CLIENT) public abstract boolean isRightToLeft() -
reorder
-
reorder
-