Package net.minecraft.server.integrated
Class IntegratedServerLoader
java.lang.Object
net.minecraft.server.integrated.IntegratedServerLoader
- Mappings:
Namespace Name official ffhintermediary net/minecraft/class_7196named net/minecraft/server/integrated/IntegratedServerLoader
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final MinecraftClientprivate static final Loggerprivate final LevelStorage -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateAndStart(String string, LevelInfo levelInfo, GeneratorOptions dynamicRegistryManager, Function<DynamicRegistryManager, DimensionOptionsRegistryHolder> dimensionsRegistrySupplier, Screen screen) private LevelStorage.SessioncreateSession(String levelName) private <D,R> R load(SaveLoading.DataPacks dataPacks, SaveLoading.LoadContextSupplier<D> loadContextSupplier, SaveLoading.SaveApplierFactory<D, R> saveApplierFactory) com.mojang.datafixers.util.Pair<LevelInfo,GeneratorOptionsHolder> loadForRecreation(LevelStorage.Session session) method_54610(com.mojang.serialization.Dynamic<?> dynamic, boolean bool, ResourcePackManager resourcePackManager) private voidmethod_54614(LevelStorage.Session session, com.mojang.serialization.Dynamic<?> dynamic, boolean bool, boolean bool2, Runnable runnable) private voidmethod_54615(LevelStorage.Session session, Runnable runnable) voidmethod_54618(String string, Runnable runnable) private voidshowBackupPromptScreen(LevelStorage.Session session, boolean bool, Runnable runnable, Runnable callback) private CompletableFuture<Boolean>voidstart(LevelStorage.Session session, DataPackContents dataPackContents, CombinedDynamicRegistries<ServerDynamicRegistryType> dynamicRegistryManager, SaveProperties saveProperties) static voidtryLoad(MinecraftClient client, CreateWorldScreen parent, com.mojang.serialization.Lifecycle lifecycle, Runnable loader, boolean bypassWarnings)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLffh;a:Lorg/slf4j/Logger;intermediary field_37913Lnet/minecraft/class_7196;field_37913:Lorg/slf4j/Logger;named LOGGERLnet/minecraft/server/integrated/IntegratedServerLoader;LOGGER:Lorg/slf4j/Logger;
-
client
- Mappings:
Namespace Name Mixin selector official bLffh;b:Lesr;intermediary field_37914Lnet/minecraft/class_7196;field_37914:Lnet/minecraft/class_310;named clientLnet/minecraft/server/integrated/IntegratedServerLoader;client:Lnet/minecraft/client/MinecraftClient;
-
storage
- Mappings:
Namespace Name Mixin selector official cLffh;c:Leeb;intermediary field_37915Lnet/minecraft/class_7196;field_37915:Lnet/minecraft/class_32;named storageLnet/minecraft/server/integrated/IntegratedServerLoader;storage:Lnet/minecraft/world/level/storage/LevelStorage;
-
-
Constructor Details
-
IntegratedServerLoader
- Mappings:
Namespace Name Mixin selector official <init>Lffh;<init>(Lesr;Leeb;)Vintermediary <init>Lnet/minecraft/class_7196;<init>(Lnet/minecraft/class_310;Lnet/minecraft/class_32;)Vnamed <init>Lnet/minecraft/server/integrated/IntegratedServerLoader;<init>(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/world/level/storage/LevelStorage;)V
-
-
Method Details
-
createAndStart
public void createAndStart(String string, LevelInfo levelInfo, GeneratorOptions dynamicRegistryManager, Function<DynamicRegistryManager, DimensionOptionsRegistryHolder> dimensionsRegistrySupplier, Screen screen) - Mappings:
Namespace Name Mixin selector official aLffh;a(Ljava/lang/String;Lcrw;Ldnd;Ljava/util/function/Function;Lfah;)Vintermediary method_41895Lnet/minecraft/class_7196;method_41895(Ljava/lang/String;Lnet/minecraft/class_1940;Lnet/minecraft/class_5285;Ljava/util/function/Function;Lnet/minecraft/class_437;)Vnamed createAndStartLnet/minecraft/server/integrated/IntegratedServerLoader;createAndStart(Ljava/lang/String;Lnet/minecraft/world/level/LevelInfo;Lnet/minecraft/world/gen/GeneratorOptions;Ljava/util/function/Function;Lnet/minecraft/client/gui/screen/Screen;)V
-
createSession
- Mappings:
Namespace Name Mixin selector official aLffh;a(Ljava/lang/String;)Leeb$c;intermediary method_41901Lnet/minecraft/class_7196;method_41901(Ljava/lang/String;)Lnet/minecraft/class_32$class_5143;named createSessionLnet/minecraft/server/integrated/IntegratedServerLoader;createSession(Ljava/lang/String;)Lnet/minecraft/world/level/storage/LevelStorage$Session;
-
start
public void start(LevelStorage.Session session, DataPackContents dataPackContents, CombinedDynamicRegistries<ServerDynamicRegistryType> dynamicRegistryManager, SaveProperties saveProperties) - Mappings:
Namespace Name Mixin selector official aLffh;a(Leeb$c;Lagq;Lij;Leeh;)Vintermediary method_41889Lnet/minecraft/class_7196;method_41889(Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_5350;Lnet/minecraft/class_7780;Lnet/minecraft/class_5219;)Vnamed startLnet/minecraft/server/integrated/IntegratedServerLoader;start(Lnet/minecraft/world/level/storage/LevelStorage$Session;Lnet/minecraft/server/DataPackContents;Lnet/minecraft/registry/CombinedDynamicRegistries;Lnet/minecraft/world/SaveProperties;)V
-
method_54610
public SaveLoader method_54610(com.mojang.serialization.Dynamic<?> dynamic, boolean bool, ResourcePackManager resourcePackManager) throws Exception - Throws:
Exception- Mappings:
Namespace Name Mixin selector official aLffh;a(Lcom/mojang/serialization/Dynamic;ZLaoo;)Lahb;intermediary method_54610Lnet/minecraft/class_7196;method_54610(Lcom/mojang/serialization/Dynamic;ZLnet/minecraft/class_3283;)Lnet/minecraft/class_6904;named method_54610Lnet/minecraft/server/integrated/IntegratedServerLoader;method_54610(Lcom/mojang/serialization/Dynamic;ZLnet/minecraft/resource/ResourcePackManager;)Lnet/minecraft/server/SaveLoader;
-
loadForRecreation
public com.mojang.datafixers.util.Pair<LevelInfo,GeneratorOptionsHolder> loadForRecreation(LevelStorage.Session session) throws Exception - Throws:
Exception- Mappings:
Namespace Name Mixin selector official aLffh;a(Leeb$c;)Lcom/mojang/datafixers/util/Pair;intermediary method_45696Lnet/minecraft/class_7196;method_45696(Lnet/minecraft/class_32$class_5143;)Lcom/mojang/datafixers/util/Pair;named loadForRecreationLnet/minecraft/server/integrated/IntegratedServerLoader;loadForRecreation(Lnet/minecraft/world/level/storage/LevelStorage$Session;)Lcom/mojang/datafixers/util/Pair;
-
load
private <D,R> R load(SaveLoading.DataPacks dataPacks, SaveLoading.LoadContextSupplier<D> loadContextSupplier, SaveLoading.SaveApplierFactory<D, R> saveApplierFactory) throws Exception- Throws:
Exception- Mappings:
Namespace Name Mixin selector official aLffh;a(Laha$d;Laha$f;Laha$e;)Ljava/lang/Object;intermediary method_45694Lnet/minecraft/class_7196;method_45694(Lnet/minecraft/class_7237$class_7238;Lnet/minecraft/class_7237$class_6907;Lnet/minecraft/class_7237$class_7239;)Ljava/lang/Object;named loadLnet/minecraft/server/integrated/IntegratedServerLoader;load(Lnet/minecraft/server/SaveLoading$DataPacks;Lnet/minecraft/server/SaveLoading$LoadContextSupplier;Lnet/minecraft/server/SaveLoading$SaveApplierFactory;)Ljava/lang/Object;
-
showBackupPromptScreen
private void showBackupPromptScreen(LevelStorage.Session session, boolean bool, Runnable runnable, Runnable callback) - Mappings:
Namespace Name Mixin selector official aLffh;a(Leeb$c;ZLjava/lang/Runnable;Ljava/lang/Runnable;)Vintermediary method_41898Lnet/minecraft/class_7196;method_41898(Lnet/minecraft/class_32$class_5143;ZLjava/lang/Runnable;Ljava/lang/Runnable;)Vnamed showBackupPromptScreenLnet/minecraft/server/integrated/IntegratedServerLoader;showBackupPromptScreen(Lnet/minecraft/world/level/storage/LevelStorage$Session;ZLjava/lang/Runnable;Ljava/lang/Runnable;)V
-
tryLoad
public static void tryLoad(MinecraftClient client, CreateWorldScreen parent, com.mojang.serialization.Lifecycle lifecycle, Runnable loader, boolean bypassWarnings) - Mappings:
Namespace Name Mixin selector official aLffh;a(Lesr;Lfex;Lcom/mojang/serialization/Lifecycle;Ljava/lang/Runnable;Z)Vintermediary method_41892Lnet/minecraft/class_7196;method_41892(Lnet/minecraft/class_310;Lnet/minecraft/class_525;Lcom/mojang/serialization/Lifecycle;Ljava/lang/Runnable;Z)Vnamed tryLoadLnet/minecraft/server/integrated/IntegratedServerLoader;tryLoad(Lnet/minecraft/client/MinecraftClient;Lnet/minecraft/client/gui/screen/world/CreateWorldScreen;Lcom/mojang/serialization/Lifecycle;Ljava/lang/Runnable;Z)V
-
method_54618
- Mappings:
Namespace Name Mixin selector official aLffh;a(Ljava/lang/String;Ljava/lang/Runnable;)Vintermediary method_54618Lnet/minecraft/class_7196;method_54618(Ljava/lang/String;Ljava/lang/Runnable;)Vnamed method_54618Lnet/minecraft/server/integrated/IntegratedServerLoader;method_54618(Ljava/lang/String;Ljava/lang/Runnable;)V
-
method_54615
- Mappings:
Namespace Name Mixin selector official aLffh;a(Leeb$c;Ljava/lang/Runnable;)Vintermediary method_54615Lnet/minecraft/class_7196;method_54615(Lnet/minecraft/class_32$class_5143;Ljava/lang/Runnable;)Vnamed method_54615Lnet/minecraft/server/integrated/IntegratedServerLoader;method_54615(Lnet/minecraft/world/level/storage/LevelStorage$Session;Ljava/lang/Runnable;)V
-
method_54614
private void method_54614(LevelStorage.Session session, com.mojang.serialization.Dynamic<?> dynamic, boolean bool, boolean bool2, Runnable runnable) - Mappings:
Namespace Name Mixin selector official aLffh;a(Leeb$c;Lcom/mojang/serialization/Dynamic;ZZLjava/lang/Runnable;)Vintermediary method_54614Lnet/minecraft/class_7196;method_54614(Lnet/minecraft/class_32$class_5143;Lcom/mojang/serialization/Dynamic;ZZLjava/lang/Runnable;)Vnamed method_54614Lnet/minecraft/server/integrated/IntegratedServerLoader;method_54614(Lnet/minecraft/world/level/storage/LevelStorage$Session;Lcom/mojang/serialization/Dynamic;ZZLjava/lang/Runnable;)V
-
showPackLoadFailureScreen
- Mappings:
Namespace Name Mixin selector official aLffh;a()Ljava/util/concurrent/CompletableFuture;intermediary method_43324Lnet/minecraft/class_7196;method_43324()Ljava/util/concurrent/CompletableFuture;named showPackLoadFailureScreenLnet/minecraft/server/integrated/IntegratedServerLoader;showPackLoadFailureScreen()Ljava/util/concurrent/CompletableFuture;
-