Package net.minecraft.server
Class WorldLoader
java.lang.Object
net.minecraft.server.WorldLoader
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordstatic final recordstatic final recordstatic final recordstatic interfacestatic interface -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <D,R> CompletableFuture <R> load(WorldLoader.InitConfig initConfig, WorldLoader.WorldDataSupplier<D> worldDataSupplier, WorldLoader.ResultFactory<D, R> resultFactory, Executor backgroundExecutor, Executor gameExecutor) private static LayeredRegistryAccess<RegistryLayer> loadAndReplaceLayer(ResourceManager resourceManager, LayeredRegistryAccess<RegistryLayer> registryAccess, RegistryLayer registryLayer, List<RegistryDataLoader.RegistryData<?>> registryData) private static RegistryAccess.FrozenloadLayer(ResourceManager resourceManager, LayeredRegistryAccess<RegistryLayer> registryAccess, RegistryLayer registryLayer, List<RegistryDataLoader.RegistryData<?>> registryData)
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER
-
-
Constructor Details
-
WorldLoader
public WorldLoader()
-
-
Method Details
-
load
public static <D,R> CompletableFuture<R> load(WorldLoader.InitConfig initConfig, WorldLoader.WorldDataSupplier<D> worldDataSupplier, WorldLoader.ResultFactory<D, R> resultFactory, Executor backgroundExecutor, Executor gameExecutor) -
loadLayer
private static RegistryAccess.Frozen loadLayer(ResourceManager resourceManager, LayeredRegistryAccess<RegistryLayer> registryAccess, RegistryLayer registryLayer, List<RegistryDataLoader.RegistryData<?>> registryData) -
loadAndReplaceLayer
private static LayeredRegistryAccess<RegistryLayer> loadAndReplaceLayer(ResourceManager resourceManager, LayeredRegistryAccess<RegistryLayer> registryAccess, RegistryLayer registryLayer, List<RegistryDataLoader.RegistryData<?>> registryData)
-