Package net.minecraft.server
Class ReloadableServerResources
java.lang.Object
net.minecraft.server.ReloadableServerResources
-
Field Summary
Modifier and TypeFieldDescriptionprivate final ServerAdvancementManager
private final CommandBuildContext.Configurable
private final Commands
private final ICondition.IContext
private static final CompletableFuture<Unit>
private final ServerFunctionLibrary
private static final org.slf4j.Logger
private final LootDataManager
private final RecipeManager
private final RegistryAccess
private final TagManager
-
Constructor Summary
ConstructorDescriptionReloadableServerResources
(RegistryAccess.Frozen p_206857_, FeatureFlagSet p_250695_, Commands.CommandSelection p_206858_, int p_206859_) -
Method Summary
Modifier and TypeMethodDescriptionExposes the current condition context for usage in other reload listeners.
This is not useful outside the reloading stage.Returns the registry access for the currently active reload.loadResources
(ResourceManager p_248588_, RegistryAccess.Frozen p_251163_, FeatureFlagSet p_250212_, Commands.CommandSelection p_249301_, int p_251126_, Executor p_249136_, Executor p_249601_) void
updateRegistryTags
(RegistryAccess p_206869_) private static <T> void
updateRegistryTags
(RegistryAccess p_206871_, TagManager.LoadResult<T> p_206872_)
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
DATA_RELOAD_INITIAL_TASK
-
commandBuildContext
-
commands
-
recipes
-
tagManager
-
lootData
-
advancements
-
functionLibrary
-
context
-
registryAccess
-
-
Constructor Details
-
ReloadableServerResources
public ReloadableServerResources(RegistryAccess.Frozen p_206857_, FeatureFlagSet p_250695_, Commands.CommandSelection p_206858_, int p_206859_)
-
-
Method Details
-
getFunctionLibrary
-
getLootData
-
getRecipeManager
-
getCommands
-
getAdvancements
-
listeners
-
loadResources
public static CompletableFuture<ReloadableServerResources> loadResources(ResourceManager p_248588_, RegistryAccess.Frozen p_251163_, FeatureFlagSet p_250212_, Commands.CommandSelection p_249301_, int p_251126_, Executor p_249136_, Executor p_249601_) -
updateRegistryTags
-
updateRegistryTags
private static <T> void updateRegistryTags(RegistryAccess p_206871_, TagManager.LoadResult<T> p_206872_) -
getConditionContext
Exposes the current condition context for usage in other reload listeners.
This is not useful outside the reloading stage.- Returns:
- The condition context for the currently active reload.
-
getRegistryAccess
Returns the registry access for the currently active reload.- Returns:
- the registry access for the currently active reload
-