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 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.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
-
-
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.
-