CLASS net/minecraft/class_2477 net/minecraft/util/Language
	FIELD field_11486 instance Lnet/minecraft/class_2477;
	FIELD field_11489 TOKEN_PATTERN Ljava/util/regex/Pattern;
	FIELD field_11490 LOGGER Lorg/apache/logging/log4j/Logger;
	FIELD field_25307 GSON Lcom/google/gson/Gson;
	METHOD method_10517 getInstance ()Lnet/minecraft/class_2477;
	METHOD method_29425 load (Ljava/io/InputStream;Ljava/util/function/BiConsumer;)V
		ARG 0 inputStream
		ARG 1 entryConsumer
	METHOD method_29427 setInstance (Lnet/minecraft/class_2477;)V
		ARG 0 language
	METHOD method_29428 isRightToLeft ()Z
	METHOD method_29429 create ()Lnet/minecraft/class_2477;
	METHOD method_30933 reorder (Ljava/util/List;)Ljava/util/List;
		ARG 1 texts
	METHOD method_30934 reorder (Lnet/minecraft/class_5348;)Lnet/minecraft/class_5481;
		ARG 1 text
	METHOD method_4678 hasTranslation (Ljava/lang/String;)Z
		ARG 1 key
	METHOD method_4679 get (Ljava/lang/String;)Ljava/lang/String;
		ARG 1 key
	CLASS 1
		METHOD method_30935 (Lnet/minecraft/class_5224;Lnet/minecraft/class_2583;Ljava/lang/String;)Ljava/util/Optional;
			ARG 1 style
			ARG 2 string
		METHOD method_30936 (Lnet/minecraft/class_5348;Lnet/minecraft/class_5224;)Z
			ARG 1 visitor
