Package net.minecraft.server
Class WorldLoader
java.lang.Object
net.minecraft.server.WorldLoader
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final record
static final record
static final record
static final record
static interface
static interface
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <D,
R> CompletableFuture <R> load
(WorldLoader.InitConfig pInitConfig, WorldLoader.WorldDataSupplier<D> pWorldDataSupplier, WorldLoader.ResultFactory<D, R> pResultFactory, Executor pBackgroundExecutor, Executor pGameExecutor) private static LayeredRegistryAccess
<RegistryLayer> loadAndReplaceLayer
(ResourceManager pResourceManager, LayeredRegistryAccess<RegistryLayer> pRegistryAccess, RegistryLayer pRegistryLayer, List<RegistryDataLoader.RegistryData<?>> pRegistryData) private static RegistryAccess.Frozen
loadLayer
(ResourceManager pResourceManager, LayeredRegistryAccess<RegistryLayer> pRegistryAccess, RegistryLayer pRegistryLayer, List<RegistryDataLoader.RegistryData<?>> pRegistryData)
-
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 pInitConfig, WorldLoader.WorldDataSupplier<D> pWorldDataSupplier, WorldLoader.ResultFactory<D, R> pResultFactory, Executor pBackgroundExecutor, Executor pGameExecutor) -
loadLayer
private static RegistryAccess.Frozen loadLayer(ResourceManager pResourceManager, LayeredRegistryAccess<RegistryLayer> pRegistryAccess, RegistryLayer pRegistryLayer, List<RegistryDataLoader.RegistryData<?>> pRegistryData) -
loadAndReplaceLayer
private static LayeredRegistryAccess<RegistryLayer> loadAndReplaceLayer(ResourceManager pResourceManager, LayeredRegistryAccess<RegistryLayer> pRegistryAccess, RegistryLayer pRegistryLayer, List<RegistryDataLoader.RegistryData<?>> pRegistryData)
-