CLASS net/minecraft/class_8497 net/minecraft/client/QuickPlayLogger FIELD field_44561 NOOP Lnet/minecraft/class_8497; FIELD field_44562 LOGGER Lorg/slf4j/Logger; FIELD field_44563 GSON Lcom/google/gson/Gson; FIELD field_44564 path Ljava/nio/file/Path; FIELD field_44565 world Lnet/minecraft/class_8497$class_8499; METHOD (Ljava/lang/String;)V ARG 1 relativePath METHOD method_51264 (Lcom/google/gson/JsonElement;)V ARG 1 json METHOD method_51265 save (Lnet/minecraft/class_310;)V ARG 1 client METHOD method_51266 setWorld (Lnet/minecraft/class_8497$class_8500;Ljava/lang/String;Ljava/lang/String;)V ARG 1 worldType ARG 2 id ARG 3 name METHOD method_51267 create (Ljava/lang/String;)Lnet/minecraft/class_8497; ARG 0 relativePath CLASS class_8498 Log FIELD comp_1482 gameMode Lnet/minecraft/class_1934; FIELD field_44566 CODEC Lcom/mojang/serialization/Codec; METHOD comp_1482 gameMode ()Lnet/minecraft/class_1934; METHOD method_51269 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance CLASS class_8499 QuickPlayWorld FIELD field_44567 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_51270 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance CLASS class_8500 WorldType FIELD field_44571 CODEC Lcom/mojang/serialization/Codec; FIELD field_44572 id Ljava/lang/String; METHOD (Ljava/lang/String;ILjava/lang/String;)V ARG 3 id