22w42a world loading (#3334)

* 22w42a world loading

* Update DontObfuscate javadoc to remove outdated link
This commit is contained in:
apple502j 2022-10-24 00:18:26 +09:00 committed by GitHub
parent 8bf7695876
commit a73519cf73
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
28 changed files with 291 additions and 20 deletions

View File

@ -5,7 +5,7 @@ CLASS net/minecraft/class_525 net/minecraft/client/gui/screen/world/CreateWorldS
FIELD field_24588 moreOptionsDialog Lnet/minecraft/class_5292;
FIELD field_25477 dataPackTempDir Ljava/nio/file/Path;
FIELD field_25478 dataPacksButton Lnet/minecraft/class_4185;
FIELD field_25479 dataPackSettings Lnet/minecraft/class_7712;
FIELD field_25479 dataConfiguration Lnet/minecraft/class_7712;
FIELD field_25480 LOGGER Lorg/slf4j/Logger;
FIELD field_25792 packManager Lnet/minecraft/class_3283;
FIELD field_25898 GAME_MODE_TEXT Lnet/minecraft/class_2561;
@ -35,6 +35,7 @@ CLASS net/minecraft/class_525 net/minecraft/client/gui/screen/world/CreateWorldS
FIELD field_37911 PREPARING_TEXT Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_7712;Lnet/minecraft/class_5292;)V
ARG 1 parent
ARG 2 dataConfiguration
ARG 3 moreOptionsDialog
METHOD method_19416 (Ljava/lang/String;)V
ARG 1 levelName
@ -101,16 +102,24 @@ CLASS net/minecraft/class_525 net/minecraft/client/gui/screen/world/CreateWorldS
ARG 1 button
METHOD method_32672 getDifficulty ()Lnet/minecraft/class_1267;
METHOD method_40212 create (Lnet/minecraft/class_437;Lnet/minecraft/class_1940;Lnet/minecraft/class_7193;Ljava/nio/file/Path;)Lnet/minecraft/class_525;
ARG 0 parent
ARG 1 levelInfo
ARG 2 generatorOptionsHolder
ARG 3 dataPackTempDir
METHOD method_40213 createLevelInfo (Z)Lnet/minecraft/class_1940;
ARG 1 debugWorld
METHOD method_41847 startServer (Lnet/minecraft/class_31$class_7729;Lnet/minecraft/class_7780;Lcom/mojang/serialization/Lifecycle;)V
ARG 1 specialProperty
ARG 2 combinedDynamicRegistries
ARG 3 lifecycle
METHOD method_41848 createSession ()Ljava/util/Optional;
METHOD method_41849 createServerConfig (Lnet/minecraft/class_3283;Lnet/minecraft/class_7712;)Lnet/minecraft/class_7237$class_6906;
ARG 0 resourcePackManager
ARG 0 dataPackManager
ARG 1 dataConfiguration
METHOD method_41851 (Lnet/minecraft/class_6860;Lnet/minecraft/class_5350;Lnet/minecraft/class_7780;Lnet/minecraft/class_525$class_7749;)Lnet/minecraft/class_7193;
ARG 0 resourceManager
ARG 1 dataPackContents
ARG 2 dynamicRegistryManager
ARG 2 combinedDynamicRegistries
ARG 3 generatorOptions
METHOD method_41852 showMessage (Lnet/minecraft/class_310;Lnet/minecraft/class_2561;)V
ARG 0 client
@ -119,6 +128,27 @@ CLASS net/minecraft/class_525 net/minecraft/client/gui/screen/world/CreateWorldS
ARG 1 path
METHOD method_41855 (Ljava/nio/file/Path;Ljava/nio/file/Path;)V
ARG 2 path
METHOD method_45678 (Lnet/minecraft/class_7237$class_7660;)Lnet/minecraft/class_7237$class_7661;
ARG 1 context
METHOD method_45679 validateDataPacks (Lnet/minecraft/class_3283;Lnet/minecraft/class_7712;)V
ARG 1 dataPackManager
ARG 2 dataConfiguration
METHOD method_45681 (Lnet/minecraft/class_6860;Lnet/minecraft/class_5350;Lnet/minecraft/class_7780;Lnet/minecraft/class_525$class_7749;)Lnet/minecraft/class_7193;
ARG 0 resourceManager
ARG 1 dataPackContents
ARG 2 combinedDynamicRegistries
ARG 3 context
METHOD method_45682 (Lcom/mojang/serialization/DynamicOps;Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/DataResult;
ARG 1 json
METHOD method_45684 (Lnet/minecraft/class_7193;)V
ARG 1 generatorOptionsHolder
METHOD method_45685 (Ljava/lang/Void;Ljava/lang/Throwable;)Ljava/lang/Object;
ARG 1 void_
ARG 2 throwable
METHOD method_45686 (Lnet/minecraft/class_7237$class_7660;)Lnet/minecraft/class_7237$class_7661;
ARG 0 context
METHOD method_45688 (Z)V
ARG 1 confirmed
CLASS class_4539 Mode
FIELD field_20628 translationSuffix Ljava/lang/String;
FIELD field_20629 defaultGameMode Lnet/minecraft/class_1934;
@ -127,3 +157,4 @@ CLASS net/minecraft/class_525 net/minecraft/client/gui/screen/world/CreateWorldS
ARG 3 translationSuffix
ARG 4 defaultGameMode
METHOD method_32673 asText ()Lnet/minecraft/class_2561;
CLASS class_7749 WorldCreationSettings

View File

@ -5,6 +5,9 @@ CLASS net/minecraft/class_5293 net/minecraft/client/gui/screen/world/LevelScreen
ARG 2 generatorOptionsHolder
METHOD method_41856 createModifier (Lnet/minecraft/class_3232;)Lnet/minecraft/class_7193$class_7195;
ARG 0 config
METHOD method_41857 (Lnet/minecraft/class_3232;Lnet/minecraft/class_5455$class_6890;Lnet/minecraft/class_7723;)Lnet/minecraft/class_7723;
ARG 1 dynamicRegistryManager
ARG 2 dimensionsRegistryHolder
METHOD method_41858 (Lnet/minecraft/class_525;Lnet/minecraft/class_3232;)V
ARG 1 config
METHOD method_41859 (Lnet/minecraft/class_525;Lnet/minecraft/class_7193;)Lnet/minecraft/class_437;
@ -14,6 +17,9 @@ CLASS net/minecraft/class_5293 net/minecraft/client/gui/screen/world/LevelScreen
ARG 1 biomeEntry
METHOD method_41861 createModifier (Lnet/minecraft/class_6880;)Lnet/minecraft/class_7193$class_7195;
ARG 0 biomeEntry
METHOD method_41862 (Lnet/minecraft/class_6880;Lnet/minecraft/class_5455$class_6890;Lnet/minecraft/class_7723;)Lnet/minecraft/class_7723;
ARG 1 dynamicRegistryManager
ARG 2 dimensionsRegistryHolder
METHOD method_41863 (Lnet/minecraft/class_525;Lnet/minecraft/class_7193;)Lnet/minecraft/class_437;
ARG 0 parent
ARG 1 generatorOptionsHolder

View File

@ -31,7 +31,8 @@ CLASS net/minecraft/class_5292 net/minecraft/client/gui/screen/world/MoreOptions
ARG 2 client
ARG 3 textRenderer
METHOD method_28096 getGeneratorOptionsHolder (ZZ)Lnet/minecraft/class_5285;
ARG 1 hardcore
ARG 1 debug
ARG 2 hardcore
METHOD method_28100 (Ljava/lang/String;)V
ARG 1 seedText
METHOD method_28101 setVisible (Z)V
@ -39,6 +40,8 @@ CLASS net/minecraft/class_5292 net/minecraft/client/gui/screen/world/MoreOptions
METHOD method_29071 (Lnet/minecraft/class_310;Lnet/minecraft/class_525;Lnet/minecraft/class_4185;)V
ARG 3 button
METHOD method_29073 importOptions (Lnet/minecraft/class_5285;Lnet/minecraft/class_7723;)V
ARG 1 generatorOptions
ARG 2 dimensionsRegistryHolder
METHOD method_29700 getRegistryManager ()Lnet/minecraft/class_5455;
METHOD method_30510 seedToString (Ljava/util/OptionalLong;)Ljava/lang/String;
ARG 0 seed
@ -61,6 +64,7 @@ CLASS net/minecraft/class_5292 net/minecraft/client/gui/screen/world/MoreOptions
ARG 0 button
METHOD method_41867 (Lnet/minecraft/class_310;Lnet/minecraft/class_525;Lcom/mojang/serialization/Lifecycle;Lnet/minecraft/class_7726;)V
ARG 1 result
ARG 4 worldGenSettings
METHOD method_41868 apply (Lnet/minecraft/class_7193$class_7194;)V
ARG 1 modifier
METHOD method_41869 apply (Lnet/minecraft/class_7193$class_7195;)V
@ -73,7 +77,8 @@ CLASS net/minecraft/class_5292 net/minecraft/client/gui/screen/world/MoreOptions
METHOD method_41872 isAmplified (Lnet/minecraft/class_6880;)Z
ARG 0 presetEntry
METHOD method_41873 (Lnet/minecraft/class_6880;Lnet/minecraft/class_5455$class_6890;Lnet/minecraft/class_7723;)Lnet/minecraft/class_7723;
ARG 1 generatorOptions
ARG 1 dynamicRegistryManager
ARG 2 dimensionsRegistryHolder
METHOD method_41874 (Lnet/minecraft/class_6885$class_6888;)Ljava/util/List;
ARG 0 entryList
METHOD method_41876 collectPresets (Lnet/minecraft/class_2378;Lnet/minecraft/class_6862;)Ljava/util/Optional;
@ -88,3 +93,8 @@ CLASS net/minecraft/class_5292 net/minecraft/client/gui/screen/world/MoreOptions
METHOD method_41883 (Lnet/minecraft/class_5321;)Z
ARG 0 key
METHOD method_41884 getGeneratorOptionsHolder ()Lnet/minecraft/class_7193;
METHOD method_45692 (Lnet/minecraft/class_5676;Ljava/lang/Boolean;)V
ARG 1 button
ARG 2 structures
METHOD method_45693 (Ljava/lang/Boolean;Lnet/minecraft/class_5285;)Lnet/minecraft/class_5285;
ARG 1 generatorOptions

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_527 net/minecraft/client/gui/screen/world/OptimizeWorl
ARG 3 storageSession
ARG 4 levelInfo
ARG 5 eraseCache
ARG 6 dimensionOptionsRegistry
METHOD method_19938 (Lnet/minecraft/class_4185;)V
ARG 1 button
METHOD method_27031 create (Lnet/minecraft/class_310;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_32$class_5143;Z)Lnet/minecraft/class_527;

View File

@ -8,6 +8,7 @@ CLASS net/minecraft/class_526 net/minecraft/client/gui/screen/world/SelectWorldS
FIELD field_3221 parent Lnet/minecraft/class_437;
FIELD field_3222 tooltip Ljava/util/List;
FIELD field_3224 selectButton Lnet/minecraft/class_4185;
FIELD field_40457 DEBUG_GENERATOR_OPTIONS Lnet/minecraft/class_5285;
METHOD <init> (Lnet/minecraft/class_437;)V
ARG 1 parent
METHOD method_19939 (Lnet/minecraft/class_4185;)V

View File

@ -57,6 +57,8 @@ CLASS net/minecraft/class_528 net/minecraft/client/gui/screen/world/WorldListWid
ARG 2 levelList
ARG 3 level
METHOD method_20164 play ()V
METHOD method_20165 (Lnet/minecraft/class_1940;Lnet/minecraft/class_7193;Ljava/nio/file/Path;Z)V
ARG 4 confirmed
METHOD method_20167 (ZZ)V
ARG 1 backup
ARG 2 eraseCache

View File

@ -1,10 +1,30 @@
CLASS net/minecraft/class_7193 net/minecraft/client/world/GeneratorOptionsHolder
FIELD comp_1027 dimensionOptionsRegistry Lnet/minecraft/class_2378;
FIELD comp_1029 combinedDynamicRegistries Lnet/minecraft/class_7780;
FIELD comp_616 generatorOptions Lnet/minecraft/class_5285;
FIELD comp_619 dataPackContents Lnet/minecraft/class_5350;
METHOD <init> (Lnet/minecraft/class_5285;Lnet/minecraft/class_7723;Lnet/minecraft/class_7780;Lnet/minecraft/class_5350;Lnet/minecraft/class_7712;)V
ARG 1 generatorOptions
ARG 2 selectedDimensions
ARG 3 combinedDynamicRegistries
ARG 4 dataPackContents
ARG 5 dataConfiguration
METHOD <init> (Lnet/minecraft/class_7726;Lnet/minecraft/class_7780;Lnet/minecraft/class_5350;Lnet/minecraft/class_7712;)V
ARG 1 worldGenSettings
ARG 2 combinedDynamicRegistries
ARG 3 dataPackContents
ARG 4 dataConfiguration
METHOD comp_1027 dimensionOptionsRegistry ()Lnet/minecraft/class_2378;
METHOD comp_1029 combinedDynamicRegistries ()Lnet/minecraft/class_7780;
METHOD comp_616 generatorOptions ()Lnet/minecraft/class_5285;
METHOD comp_619 dataPackContents ()Lnet/minecraft/class_5350;
METHOD method_41864 with (Lnet/minecraft/class_5285;Lnet/minecraft/class_7723;)Lnet/minecraft/class_7193;
ARG 1 generatorOptions
ARG 2 selectedDimensions
METHOD method_41866 apply (Lnet/minecraft/class_7193$class_7195;)Lnet/minecraft/class_7193;
ARG 1 modifier
METHOD method_45689 getCombinedRegistryManager ()Lnet/minecraft/class_5455$class_6890;
METHOD method_45690 apply (Lnet/minecraft/class_7193$class_7194;)Lnet/minecraft/class_7193;
ARG 1 modifier
CLASS class_7194 Modifier
CLASS class_7195 RegistryAwareModifier

View File

@ -18,6 +18,3 @@ CLASS net/minecraft/obfuscate/DontObfuscate
COMMENT
COMMENT <p>This annotation is not {@link java.lang.annotation.Documented}, and hence
COMMENT will not appear in the generated javadoc for annotated elements.
COMMENT
COMMENT @see net.minecraft.util.CubicSampler.RgbFetcher
COMMENT @see net.minecraft.world.level.ColorResolver#getColor

View File

@ -0,0 +1,8 @@
CLASS net/minecraft/class_7712 net/minecraft/resource/DataConfiguration
FIELD field_40258 ENABLED_FEATURES_KEY Ljava/lang/String;
FIELD field_40259 CODEC Lcom/mojang/serialization/Codec;
FIELD field_40260 SAFE_MODE Lnet/minecraft/class_7712;
METHOD method_45449 withFeaturesAdded (Lnet/minecraft/class_7699;)Lnet/minecraft/class_7712;
ARG 1 features
METHOD method_45450 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -7,7 +7,15 @@ CLASS net/minecraft/server/Main
ARG 1 dataFixer
ARG 2 eraseCache
ARG 3 continueCheck
ARG 4 dimensionOptionsRegistry
METHOD method_29734 (Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_3283;Lnet/minecraft/class_6904;Lnet/minecraft/class_3807;Lnet/minecraft/class_7497;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljava/lang/Thread;)Lnet/minecraft/class_3176;
ARG 12 thread
METHOD method_43612 (Lnet/minecraft/class_7237$class_6906;Lnet/minecraft/class_32$class_5143;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Lnet/minecraft/class_3807;Ljoptsimple/OptionSpec;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
ARG 6 applyExecutor
METHOD method_43613 (Lnet/minecraft/class_32$class_5143;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Lnet/minecraft/class_3807;Ljoptsimple/OptionSpec;Lnet/minecraft/class_7237$class_7660;)Lnet/minecraft/class_7237$class_7661;
ARG 5 context
METHOD method_46219 createServerConfig (Lnet/minecraft/class_3806;Lnet/minecraft/class_32$class_5143;ZLnet/minecraft/class_3283;)Lnet/minecraft/class_7237$class_6906;
ARG 0 serverPropertiesHandler
ARG 1 session
ARG 2 safeMode
ARG 3 dataPackManager

View File

@ -1,7 +1,7 @@
CLASS net/minecraft/class_6904 net/minecraft/server/SaveLoader
FIELD comp_357 dataPackContents Lnet/minecraft/class_5350;
FIELD comp_358 dynamicRegistryManager Lnet/minecraft/class_7780;
FIELD comp_358 combinedDynamicRegistries Lnet/minecraft/class_7780;
FIELD comp_359 saveProperties Lnet/minecraft/class_5219;
METHOD comp_357 dataPackContents ()Lnet/minecraft/class_5350;
METHOD comp_358 dynamicRegistryManager ()Lnet/minecraft/class_7780;
METHOD comp_358 combinedDynamicRegistries ()Lnet/minecraft/class_7780;
METHOD comp_359 saveProperties ()Lnet/minecraft/class_5219;

View File

@ -1,13 +1,26 @@
CLASS net/minecraft/class_7237 net/minecraft/server/SaveLoading
FIELD field_39979 LOGGER Lorg/slf4j/Logger;
METHOD method_42096 (Lnet/minecraft/class_6860;Lnet/minecraft/class_5350;Ljava/lang/Throwable;)V
ARG 1 dataPackContents
ARG 2 throwable
METHOD method_42097 (Lnet/minecraft/class_5455$class_6890;Lnet/minecraft/class_7237$class_7239;Lnet/minecraft/class_6860;Lnet/minecraft/class_7780;Lnet/minecraft/class_7237$class_7661;Lnet/minecraft/class_5350;)Ljava/lang/Object;
ARG 5 dataPackContents
METHOD method_42098 load (Lnet/minecraft/class_7237$class_6906;Lnet/minecraft/class_7237$class_6907;Lnet/minecraft/class_7237$class_7239;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
ARG 0 serverConfig
ARG 1 loadContextSupplier
ARG 2 saveApplierFactory
ARG 3 prepareExecutor
ARG 4 applyExecutor
METHOD method_45142 loadDynamicRegistryManager (Lnet/minecraft/class_3300;Lnet/minecraft/class_7780;Lnet/minecraft/class_7659;Ljava/util/List;)Lnet/minecraft/class_5455$class_6890;
ARG 0 resourceManager
ARG 1 combinedDynamicRegistries
ARG 2 type
ARG 3 entries
METHOD method_45143 withRegistriesLoaded (Lnet/minecraft/class_3300;Lnet/minecraft/class_7780;Lnet/minecraft/class_7659;Ljava/util/List;)Lnet/minecraft/class_7780;
ARG 0 resourceManager
ARG 1 combinedDynamicRegistries
ARG 2 type
ARG 3 entries
CLASS class_6906 ServerConfig
FIELD comp_361 commandEnvironment Lnet/minecraft/class_2170$class_5364;
FIELD comp_362 functionPermissionLevel I
@ -16,15 +29,27 @@ CLASS net/minecraft/class_7237 net/minecraft/server/SaveLoading
METHOD comp_362 functionPermissionLevel ()I
METHOD comp_634 dataPacks ()Lnet/minecraft/class_7237$class_7238;
CLASS class_6907 LoadContextSupplier
METHOD get (Lnet/minecraft/class_7237$class_7660;)Lnet/minecraft/class_7237$class_7661;
ARG 1 context
CLASS class_7238 DataPacks
FIELD comp_635 manager Lnet/minecraft/class_3283;
FIELD comp_636 settings Lnet/minecraft/class_7712;
METHOD comp_635 manager ()Lnet/minecraft/class_3283;
METHOD comp_636 settings ()Lnet/minecraft/class_7712;
METHOD method_42099 load ()Lcom/mojang/datafixers/util/Pair;
CLASS class_7239 SaveApplierFactory
METHOD create (Lnet/minecraft/class_6860;Lnet/minecraft/class_5350;Lnet/minecraft/class_7780;Ljava/lang/Object;)Ljava/lang/Object;
ARG 1 resourceManager
ARG 2 dataPackContents
ARG 3 dynamicRegistryManager
ARG 3 combinedDynamicRegistries
ARG 4 loadContext
CLASS class_7660 LoadContextSupplierContext
FIELD comp_987 resourceManager Lnet/minecraft/class_3300;
FIELD comp_989 worldGenRegistryManager Lnet/minecraft/class_5455$class_6890;
FIELD comp_990 dimensionsRegistryManager Lnet/minecraft/class_5455$class_6890;
METHOD comp_987 resourceManager ()Lnet/minecraft/class_3300;
METHOD comp_989 worldGenRegistryManager ()Lnet/minecraft/class_5455$class_6890;
METHOD comp_990 dimensionsRegistryManager ()Lnet/minecraft/class_5455$class_6890;
CLASS class_7661 LoadContext
FIELD comp_991 extraData Ljava/lang/Object;
FIELD comp_992 dimensionsRegistryManager Lnet/minecraft/class_5455$class_6890;
METHOD comp_991 extraData ()Ljava/lang/Object;
METHOD comp_992 dimensionsRegistryManager ()Lnet/minecraft/class_5455$class_6890;

View File

@ -49,6 +49,9 @@ CLASS net/minecraft/class_3806 net/minecraft/server/dedicated/ServerPropertiesHa
FIELD field_39018 enforceSecureProfile Z
FIELD field_39093 serverResourcePackProperties Ljava/util/Optional;
FIELD field_39094 SHA1_PATTERN Ljava/util/regex/Pattern;
FIELD field_39981 dataPackSettings Lnet/minecraft/class_5359;
FIELD field_39982 COMMA_SPLITTER Lcom/google/common/base/Splitter;
FIELD field_39983 worldGenProperties Lnet/minecraft/class_3806$class_7044;
METHOD method_16714 load (Ljava/nio/file/Path;)Lnet/minecraft/class_3806;
ARG 0 path
METHOD method_16715 (Ljava/lang/Integer;)Ljava/lang/Integer;
@ -67,9 +70,19 @@ CLASS net/minecraft/class_3806 net/minecraft/server/dedicated/ServerPropertiesHa
ARG 4 prompt
METHOD method_43661 parseResourcePackPrompt (Ljava/lang/String;)Lnet/minecraft/class_2561;
ARG 0 prompt
METHOD method_45157 createDimensionsRegistryHolder (Lnet/minecraft/class_5455;)Lnet/minecraft/class_7723;
ARG 1 dynamicRegistry
METHOD method_45158 (Ljava/lang/String;Ljava/util/function/Consumer;)V
ARG 0 id
ARG 1 consumer
METHOD method_45159 parseDataPackSettings (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_5359;
ARG 0 enabled
ARG 1 disabled
METHOD method_45160 parseFeatureFlags (Ljava/lang/String;)Lnet/minecraft/class_7699;
ARG 0 featureFlags
CLASS class_7044 WorldGenProperties
FIELD field_37277 LEVEL_TYPE_TO_PRESET_KEY Ljava/util/Map;
METHOD method_41242 createGeneratorOptions (Lnet/minecraft/class_5455;)Lnet/minecraft/class_7723;
METHOD method_41242 createDimensionsRegistryHolder (Lnet/minecraft/class_5455;)Lnet/minecraft/class_7723;
ARG 1 dynamicRegistryManager
METHOD method_41244 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_5321;
ARG 0 levelTypeId

View File

@ -17,6 +17,7 @@ CLASS net/minecraft/class_7196 net/minecraft/server/integrated/IntegratedServerL
ARG 1 session
ARG 2 safeMode
METHOD method_41891 createSaveLoader (Lnet/minecraft/class_32$class_5143;ZLnet/minecraft/class_3283;)Lnet/minecraft/class_6904;
ARG 1 session
ARG 2 safeMode
ARG 3 dataPackManager
METHOD method_41892 tryLoad (Lnet/minecraft/class_310;Lnet/minecraft/class_525;Lcom/mojang/serialization/Lifecycle;Ljava/lang/Runnable;)V
@ -31,7 +32,9 @@ CLASS net/minecraft/class_7196 net/minecraft/server/integrated/IntegratedServerL
ARG 2 levelName
METHOD method_41895 createAndStart (Ljava/lang/String;Lnet/minecraft/class_1940;Lnet/minecraft/class_5285;Ljava/util/function/Function;)V
ARG 1 levelName
ARG 2 levelInfo
ARG 3 dynamicRegistryManager
ARG 4 dimensionsRegistrySupplier
METHOD method_41896 (Ljava/lang/String;Ljava/lang/Runnable;ZZ)V
ARG 3 backup
ARG 4 eraseCache
@ -56,3 +59,29 @@ CLASS net/minecraft/class_7196 net/minecraft/server/integrated/IntegratedServerL
ARG 0 void_
METHOD method_43330 (Ljava/lang/Throwable;)Ljava/util/concurrent/CompletionStage;
ARG 1 throwable
METHOD method_45694 load (Lnet/minecraft/class_7237$class_7238;Lnet/minecraft/class_7237$class_6907;Lnet/minecraft/class_7237$class_7239;)Ljava/lang/Object;
ARG 1 dataPacks
ARG 2 loadContextSupplier
ARG 3 saveApplierFactory
METHOD method_45695 (Lnet/minecraft/class_6860;Lnet/minecraft/class_5350;Lnet/minecraft/class_7780;Lnet/minecraft/class_7196$class_7750;)Lcom/mojang/datafixers/util/Pair;
ARG 0 resourceManager
ARG 1 dataPackContents
ARG 2 combinedRegistryManager
ARG 3 currentSettings
METHOD method_45696 loadForRecreation (Lnet/minecraft/class_32$class_5143;)Lcom/mojang/datafixers/util/Pair;
ARG 1 session
METHOD method_45697 (Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_7237$class_7660;)Lnet/minecraft/class_7237$class_7661;
ARG 1 context
METHOD method_45698 (Ljava/util/function/Function;Lnet/minecraft/class_1940;Lnet/minecraft/class_5285;Lnet/minecraft/class_7237$class_7660;)Lnet/minecraft/class_7237$class_7661;
ARG 3 context
METHOD method_45699 (Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_7237$class_7660;)Lnet/minecraft/class_7237$class_7661;
ARG 1 context
METHOD method_45700 createDataPackConfig (Lnet/minecraft/class_32$class_5143;ZLnet/minecraft/class_3283;)Lnet/minecraft/class_7237$class_7238;
ARG 1 session
ARG 2 safeMode
ARG 3 dataPackManager
CLASS class_7750 CurrentSettings
FIELD comp_1031 levelInfo Lnet/minecraft/class_1940;
FIELD comp_1033 existingDimensionRegistry Lnet/minecraft/class_2378;
METHOD comp_1031 levelInfo ()Lnet/minecraft/class_1940;
METHOD comp_1033 existingDimensionRegistry ()Lnet/minecraft/class_2378;

View File

@ -38,6 +38,9 @@ CLASS net/minecraft/class_5219 net/minecraft/world/SaveProperties
METHOD method_29037 setDragonFight (Lnet/minecraft/class_2487;)V
ARG 1 dragonFight
METHOD method_29588 getLifecycle ()Lcom/mojang/serialization/Lifecycle;
METHOD method_29589 getDataPackSettings ()Lnet/minecraft/class_7712;
METHOD method_29589 getDataConfiguration ()Lnet/minecraft/class_7712;
METHOD method_29590 updateLevelInfo (Lnet/minecraft/class_7712;)V
ARG 1 dataConfiguration
METHOD method_45555 isFlatWorld ()Z
METHOD method_45556 isDebugWorld ()Z
METHOD method_45560 getEnabledFeatures ()Lnet/minecraft/class_7699;

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_6539 net/minecraft/world/level/ColorResolver
CLASS net/minecraft/class_6539 net/minecraft/world/biome/ColorResolver
METHOD getColor (Lnet/minecraft/class_1959;DD)I
ARG 1 biome
ARG 2 x

View File

@ -0,0 +1,55 @@
CLASS net/minecraft/class_7723 net/minecraft/world/dimension/DimensionsRegistryHolder
FIELD field_40363 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_40364 VANILLA_KEYS Ljava/util/Set;
FIELD field_40365 VANILLA_KEY_COUNT I
METHOD method_45513 getChunkGenerator ()Lnet/minecraft/class_2794;
METHOD method_45514 getOrEmpty (Lnet/minecraft/class_5321;)Ljava/util/Optional;
ARG 1 key
METHOD method_45515 getLifecycle (Lnet/minecraft/class_5321;Lnet/minecraft/class_5363;)Lcom/mojang/serialization/Lifecycle;
ARG 0 key
ARG 1 dimensionOptions
METHOD method_45516 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_45517 isOverworldVanilla (Lnet/minecraft/class_5363;)Z
ARG 0 dimensionOptions
METHOD method_45518 toConfig (Lnet/minecraft/class_2378;)Lnet/minecraft/class_7723$class_7725;
ARG 1 existingRegistry
METHOD method_45519 createRegistry (Lnet/minecraft/class_2378;Lnet/minecraft/class_6880;Lnet/minecraft/class_2794;)Lnet/minecraft/class_2378;
ARG 0 currentRegistry
ARG 1 overworldEntry
ARG 2 chunkGenerator
METHOD method_45520 createRegistry (Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;Lnet/minecraft/class_2794;)Lnet/minecraft/class_2378;
ARG 0 dynamicRegistry
ARG 1 currentRegistry
ARG 2 chunkGenerator
METHOD method_45521 (Lnet/minecraft/class_2378;Ljava/util/List;Lnet/minecraft/class_5321;)V
ARG 3 key
METHOD method_45522 with (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;)Lnet/minecraft/class_7723;
ARG 1 dynamicRegistryManager
ARG 2 chunkGenerator
METHOD method_45523 (Lnet/minecraft/class_2385;Lnet/minecraft/class_7723$class_7724;)V
ARG 1 entry
METHOD method_45524 (Ljava/util/List;Lnet/minecraft/class_5321;Lnet/minecraft/class_5363;)V
ARG 2 dimensionOptions
METHOD method_45525 streamAll (Ljava/util/stream/Stream;)Ljava/util/stream/Stream;
ARG 0 otherKeys
METHOD method_45526 getWorldKeys ()Lcom/google/common/collect/ImmutableSet;
METHOD method_45528 isVanilla (Lnet/minecraft/class_5321;Lnet/minecraft/class_5363;)Z
ARG 0 key
ARG 1 dimensionOptions
METHOD method_45529 isNetherVanilla (Lnet/minecraft/class_5363;)Z
ARG 0 dimensionOptions
METHOD method_45530 getSpecialProperty (Lnet/minecraft/class_2378;)Lnet/minecraft/class_31$class_7729;
ARG 0 dimensionOptionsRegistry
METHOD method_45531 isDebug ()Z
METHOD method_45532 (Lnet/minecraft/class_5321;)Z
ARG 0 key
METHOD method_45533 isTheEndVanilla (Lnet/minecraft/class_5363;)Z
ARG 0 dimensionOptions
METHOD method_45534 (Lnet/minecraft/class_5363;)Lnet/minecraft/class_31$class_7729;
ARG 0 overworldEntry
CLASS class_7724 Entry
METHOD method_45535 getLifecycle ()Lcom/mojang/serialization/Lifecycle;
CLASS class_7725 DimensionsConfig
METHOD method_45536 getLifecycle ()Lcom/mojang/serialization/Lifecycle;
METHOD method_45537 toDynamicRegistryManager ()Lnet/minecraft/class_5455$class_6890;

View File

@ -1,6 +1,8 @@
CLASS net/minecraft/class_7142 net/minecraft/world/gen/FlatLevelGeneratorPreset
FIELD field_37711 CODEC Lcom/mojang/serialization/Codec;
FIELD field_37712 ENTRY_CODEC Lcom/mojang/serialization/Codec;
METHOD method_41576 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_41577 (Lnet/minecraft/class_7142;)Lnet/minecraft/class_3232;
ARG 0 preset
METHOD method_41578 (Lnet/minecraft/class_7142;)Lnet/minecraft/class_6880;

View File

@ -1,11 +1,14 @@
CLASS net/minecraft/class_7143 net/minecraft/world/gen/FlatLevelGeneratorPresets
METHOD method_41579 initAndGetDefault (Lnet/minecraft/class_2378;)Lnet/minecraft/class_6880;
ARG 0 registry
METHOD method_41580 of (Ljava/lang/String;)Lnet/minecraft/class_5321;
ARG 0 id
CLASS class_7144 Registrar
FIELD field_37722 flatLevelGeneratorPresetRegistry Lnet/minecraft/class_2378;
FIELD field_37723 biomeRegistry Lnet/minecraft/class_2378;
FIELD field_37724 structureSetRegistry Lnet/minecraft/class_2378;
METHOD <init> (Lnet/minecraft/class_2378;)V
ARG 1 flatLevelGeneratorPresetRegistry
METHOD method_41581 initAndGetDefault ()Lnet/minecraft/class_6880;
METHOD method_41582 (Lnet/minecraft/class_5321;)Ljava/util/stream/Stream;
ARG 1 structureSet

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_5285 net/minecraft/world/gen/GeneratorOptions
FIELD field_24528 bonusChest Z
FIELD field_24532 legacyCustomOptions Ljava/util/Optional;
FIELD field_24826 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_40367 DEMO_OPTIONS Lnet/minecraft/class_5285;
METHOD <init> (JZZ)V
ARG 1 seed
ARG 3 generateStructures
@ -12,13 +13,21 @@ CLASS net/minecraft/class_5285 net/minecraft/world/gen/GeneratorOptions
ARG 1 seed
ARG 3 generateStructures
ARG 4 bonusChest
METHOD method_28024 withHardcore (Ljava/util/OptionalLong;)Lnet/minecraft/class_5285;
ARG 5 legacyCustomOptions
METHOD method_28024 withSeed (Ljava/util/OptionalLong;)Lnet/minecraft/class_5285;
ARG 1 seed
METHOD method_28028 getSeed ()J
METHOD method_28029 shouldGenerateStructures ()Z
METHOD method_28030 hasBonusChest ()Z
METHOD method_28035 isLegacyCustomizedType ()Z
METHOD method_28036 withBonusChest (Z)Lnet/minecraft/class_5285;
ARG 1 bonusChest
METHOD method_28605 (Lnet/minecraft/class_5285;)Ljava/util/Optional;
ARG 0 generatorOptions
METHOD method_28606 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_40024 parseSeed (Ljava/lang/String;)Ljava/util/OptionalLong;
ARG 0 seed
METHOD method_45541 createRandom ()Lnet/minecraft/class_5285;
METHOD method_45542 withStructures (Z)Lnet/minecraft/class_5285;
ARG 1 structures

View File

@ -5,6 +5,8 @@ CLASS net/minecraft/class_7145 net/minecraft/world/gen/WorldPreset
METHOD <init> (Ljava/util/Map;)V
ARG 1 dimensions
METHOD method_41584 getOverworld ()Ljava/util/Optional;
METHOD method_41586 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_41588 (Lnet/minecraft/class_7145;)Ljava/util/Map;
ARG 0 preset
METHOD method_41589 (Lnet/minecraft/class_2385;Lnet/minecraft/class_5321;)V
@ -12,3 +14,4 @@ CLASS net/minecraft/class_7145 net/minecraft/world/gen/WorldPreset
METHOD method_41591 createDimensionOptionsRegistry ()Lnet/minecraft/class_2378;
METHOD method_44351 validate (Lnet/minecraft/class_7145;)Lcom/mojang/serialization/DataResult;
ARG 0 preset
METHOD method_45546 createDimensionsRegistryHolder ()Lnet/minecraft/class_7723;

View File

@ -6,13 +6,17 @@ CLASS net/minecraft/class_5317 net/minecraft/world/gen/WorldPresets
FIELD field_35756 LARGE_BIOMES Lnet/minecraft/class_5321;
FIELD field_35757 AMPLIFIED Lnet/minecraft/class_5321;
METHOD method_41593 initAndGetDefault (Lnet/minecraft/class_2378;)Lnet/minecraft/class_6880;
ARG 0 registry
METHOD method_41594 getWorldPreset (Lnet/minecraft/class_2378;)Ljava/util/Optional;
ARG 0 registry
METHOD method_41597 of (Ljava/lang/String;)Lnet/minecraft/class_5321;
ARG 0 id
METHOD method_41598 createDemoOptions (Lnet/minecraft/class_5455;)Lnet/minecraft/class_7723;
ARG 0 dynamicRegistryManager
METHOD method_41599 getDefaultOverworldOptions (Lnet/minecraft/class_5455;)Lnet/minecraft/class_5363;
ARG 0 dynamicRegistryManager
METHOD method_45547 (Lnet/minecraft/class_5363;)Ljava/util/Optional;
ARG 0 overworld
CLASS class_7146 Registrar
FIELD field_37728 worldPresetRegistry Lnet/minecraft/class_2378;
FIELD field_37729 dimensionTypeRegistry Lnet/minecraft/class_2378;
@ -27,6 +31,8 @@ CLASS net/minecraft/class_5317 net/minecraft/world/gen/WorldPresets
FIELD field_37738 theEndDimensionType Lnet/minecraft/class_6880;
FIELD field_37739 endChunkGeneratorSettings Lnet/minecraft/class_6880;
FIELD field_37740 endDimensionOptions Lnet/minecraft/class_5363;
METHOD <init> (Lnet/minecraft/class_2378;)V
ARG 1 worldPresetRegistry
METHOD method_41600 initAndGetDefault ()Lnet/minecraft/class_6880;
METHOD method_41601 createOverworldOptions (Lnet/minecraft/class_1966;Lnet/minecraft/class_6880;)Lnet/minecraft/class_5363;
ARG 1 biomeSource

View File

@ -2,7 +2,7 @@ CLASS net/minecraft/class_1940 net/minecraft/world/level/LevelInfo
FIELD field_24105 name Ljava/lang/String;
FIELD field_24106 difficulty Lnet/minecraft/class_1267;
FIELD field_24107 gameRules Lnet/minecraft/class_1928;
FIELD field_25403 dataPackSettings Lnet/minecraft/class_7712;
FIELD field_25403 dataConfiguration Lnet/minecraft/class_7712;
FIELD field_9257 gameMode Lnet/minecraft/class_1934;
FIELD field_9261 allowCommands Z
FIELD field_9262 hardcore Z
@ -13,6 +13,7 @@ CLASS net/minecraft/class_1940 net/minecraft/world/level/LevelInfo
ARG 4 difficulty
ARG 5 allowCommands
ARG 6 gameRules
ARG 7 dataConfiguration
METHOD method_27339 getLevelName ()Ljava/lang/String;
METHOD method_27340 getDifficulty ()Lnet/minecraft/class_1267;
METHOD method_27341 getGameRules ()Lnet/minecraft/class_1928;
@ -22,11 +23,13 @@ CLASS net/minecraft/class_1940 net/minecraft/world/level/LevelInfo
ARG 1 mode
METHOD method_28383 fromDynamic (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/class_7712;)Lnet/minecraft/class_1940;
ARG 0 dynamic
ARG 1 dataConfiguration
METHOD method_28384 (Ljava/lang/Number;)Lnet/minecraft/class_1267;
ARG 0 difficulty
METHOD method_28385 withCopiedGameRules ()Lnet/minecraft/class_1940;
METHOD method_29557 withDataPackSettings (Lnet/minecraft/class_7712;)Lnet/minecraft/class_1940;
METHOD method_29558 getDataPackSettings ()Lnet/minecraft/class_7712;
METHOD method_29557 withDataConfiguration (Lnet/minecraft/class_7712;)Lnet/minecraft/class_1940;
ARG 1 dataConfiguration
METHOD method_29558 getDataConfiguration ()Lnet/minecraft/class_7712;
METHOD method_8574 getGameMode ()Lnet/minecraft/class_1934;
METHOD method_8582 areCommandsAllowed ()Z
METHOD method_8583 isHardcore ()Z

View File

@ -32,6 +32,7 @@ CLASS net/minecraft/class_31 net/minecraft/world/level/LevelProperties
FIELD field_26367 spawnAngle F
FIELD field_31843 WORLD_GEN_SETTINGS_KEY Ljava/lang/String;
FIELD field_36349 PLAYER_KEY Ljava/lang/String;
FIELD field_40372 specialProperty Lnet/minecraft/class_31$class_7729;
METHOD <init> (Lcom/mojang/datafixers/DataFixer;ILnet/minecraft/class_2487;ZIIIFJJIIIZIZZZLnet/minecraft/class_2784$class_5200;IILjava/util/UUID;Ljava/util/Set;Lnet/minecraft/class_236;Lnet/minecraft/class_2487;Lnet/minecraft/class_2487;Lnet/minecraft/class_1940;Lnet/minecraft/class_5285;Lnet/minecraft/class_31$class_7729;Lcom/mojang/serialization/Lifecycle;)V
ARG 1 dataFixer
ARG 2 dataVersion
@ -60,6 +61,9 @@ CLASS net/minecraft/class_31 net/minecraft/world/level/LevelProperties
ARG 27 customBossEvents
ARG 28 dragonFight
ARG 29 levelInfo
ARG 30 generatorOptions
ARG 31 specialProperty
ARG 32 lifecycle
METHOD <init> (Lnet/minecraft/class_1940;Lnet/minecraft/class_5285;Lnet/minecraft/class_31$class_7729;Lcom/mojang/serialization/Lifecycle;)V
ARG 1 levelInfo
ARG 2 generatorOptions
@ -75,4 +79,11 @@ CLASS net/minecraft/class_31 net/minecraft/world/level/LevelProperties
ARG 3 playerData
ARG 4 levelInfo
ARG 5 saveVersionInfo
ARG 6 specialProperty
ARG 7 generatorOptions
ARG 8 lifecycle
METHOD method_45557 (Lcom/mojang/serialization/DataResult$PartialResult;)V
ARG 0 result
METHOD method_45558 (Lnet/minecraft/class_2487;Lnet/minecraft/class_2520;)V
ARG 1 dataConfiguration
CLASS class_7729 SpecialProperty

View File

@ -12,6 +12,9 @@ CLASS net/minecraft/class_32 net/minecraft/world/level/storage/LevelStorage
ARG 3 dataFixer
METHOD method_17926 createLevelDataParser (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_7712;Lnet/minecraft/class_2378;Lcom/mojang/serialization/Lifecycle;)Ljava/util/function/BiFunction;
ARG 0 ops
ARG 1 dataConfiguration
ARG 2 dimensionOptionsRegistry
ARG 3 lifecycle
METHOD method_17931 getCurrentVersion ()I
METHOD method_19636 getSavesDirectory ()Ljava/nio/file/Path;
METHOD method_230 levelExists (Ljava/lang/String;)Z
@ -39,6 +42,9 @@ CLASS net/minecraft/class_32 net/minecraft/world/level/storage/LevelStorage
ARG 4 dataFixer
METHOD method_29580 parseDataPackSettings (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/class_7712;
ARG 0 dynamic
METHOD method_29582 (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_7712;Lnet/minecraft/class_2378;Lcom/mojang/serialization/Lifecycle;Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;)Lcom/mojang/datafixers/util/Pair;
ARG 4 path
ARG 5 dataFixer
METHOD method_29583 readDataPackSettings (Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;)Lnet/minecraft/class_7712;
ARG 0 path
ARG 1 dataFixer
@ -56,6 +62,12 @@ CLASS net/minecraft/class_32 net/minecraft/world/level/storage/LevelStorage
ARG 0 path
METHOD method_43495 (Ljava/util/List;)Ljava/util/List;
ARG 0 summaries
METHOD method_45551 (Lnet/minecraft/class_2960;)V
ARG 0 id
METHOD method_45552 parseEnabledFeatures (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/class_7699;
ARG 0 levelData
METHOD method_45553 (Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream;
ARG 0 featureFlag
CLASS class_5143 Session
FIELD field_23767 lock Lnet/minecraft/class_5125;
FIELD field_23768 directory Lnet/minecraft/class_32$class_7411;
@ -70,6 +82,9 @@ CLASS net/minecraft/class_32 net/minecraft/world/level/storage/LevelStorage
ARG 1 savePath
METHOD method_27013 readLevelProperties (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_7712;Lnet/minecraft/class_2378;Lcom/mojang/serialization/Lifecycle;)Lcom/mojang/datafixers/util/Pair;
ARG 1 ops
ARG 2 dataConfiguration
ARG 3 dimensionOptionsRegistry
ARG 4 lifecycle
METHOD method_27014 getIconFile ()Ljava/util/Optional;
METHOD method_27015 deleteSessionLock ()V
METHOD method_27016 createBackup ()J

View File

@ -6,12 +6,15 @@ CLASS net/minecraft/class_34 net/minecraft/world/level/storage/LevelSummary
FIELD field_24191 details Lnet/minecraft/class_2561;
FIELD field_25022 levelInfo Lnet/minecraft/class_1940;
FIELD field_25023 versionInfo Lnet/minecraft/class_5315;
FIELD field_40371 experimental Z
METHOD <init> (Lnet/minecraft/class_1940;Lnet/minecraft/class_5315;Ljava/lang/String;ZZZLjava/nio/file/Path;)V
ARG 1 levelInfo
ARG 2 versionInfo
ARG 3 name
ARG 4 requiresConversion
ARG 5 locked
ARG 6 experimental
ARG 7 iconPath
METHOD compareTo (Ljava/lang/Object;)I
ARG 1 other
METHOD method_247 getGameMode ()Lnet/minecraft/class_1934;
@ -33,6 +36,7 @@ CLASS net/minecraft/class_34 net/minecraft/world/level/storage/LevelSummary
METHOD method_33784 isUnavailable ()Z
METHOD method_35505 getLevelInfo ()Lnet/minecraft/class_1940;
METHOD method_38496 isVersionAvailable ()Z
METHOD method_45554 isExperimental ()Z
CLASS class_5781 ConversionWarning
FIELD field_28440 backup Z
FIELD field_28441 boldRedFormatting Z

View File

@ -15,3 +15,6 @@ CLASS net/minecraft/class_2867 net/minecraft/world/storage/RegionBasedStorage
ARG 1 pos
ARG 2 nbt
METHOD method_26982 sync ()V
METHOD method_39802 scanChunk (Lnet/minecraft/class_1923;Lnet/minecraft/class_6836;)V
ARG 1 chunkPos
ARG 2 scanner

View File

@ -3,6 +3,8 @@ CLASS net/minecraft/class_1257 net/minecraft/world/updater/WorldUpdater
FIELD field_19225 eraseCache Z
FIELD field_24083 session Lnet/minecraft/class_32$class_5143;
FIELD field_24084 dataFixer Lcom/mojang/datafixers/DataFixer;
FIELD field_40113 dimensionOptionsRegistry Lnet/minecraft/class_2378;
FIELD field_40114 worldKeys Ljava/util/Set;
FIELD field_5755 persistentStateManager Lnet/minecraft/class_26;
FIELD field_5756 LOGGER Lorg/slf4j/Logger;
FIELD field_5757 UPDATE_THREAD_FACTORY Ljava/util/concurrent/ThreadFactory;
@ -18,6 +20,7 @@ CLASS net/minecraft/class_1257 net/minecraft/world/updater/WorldUpdater
METHOD <init> (Lnet/minecraft/class_32$class_5143;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_2378;Z)V
ARG 1 session
ARG 2 dataFixer
ARG 3 dimensionOptionsRegistry
ARG 4 eraseCache
METHOD method_17829 (Ljava/io/File;Ljava/lang/String;)Z
ARG 0 directory