类 ReloadableServerRegistries
java.lang.Object
net.minecraft.server.ReloadableServerRegistries
-
嵌套类概要
嵌套类修饰符和类型类说明static class
static final record
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private static HolderLookup.Provider
concatenateLookups
(HolderLookup.Provider p_366421_, HolderLookup.Provider p_368061_) private static ReloadableServerRegistries.LoadResult
createAndValidateFullContext
(LayeredRegistryAccess<RegistryLayer> p_368439_, HolderLookup.Provider p_370039_, List<WritableRegistry<?>> p_363778_) private static LayeredRegistryAccess
<RegistryLayer> createUpdatedRegistries
(LayeredRegistryAccess<RegistryLayer> p_334470_, List<WritableRegistry<?>> p_328349_) reload
(LayeredRegistryAccess<RegistryLayer> p_331894_, List<Registry.PendingTags<?>> p_361834_, ResourceManager p_333753_, Executor p_334093_) private static <T> CompletableFuture
<WritableRegistry<?>> scheduleRegistryLoad
(LootDataType<T> p_335755_, RegistryOps<com.google.gson.JsonElement> p_328500_, ResourceManager p_330738_, Executor p_327700_) private static void
validateLootRegistries
(HolderLookup.Provider p_368763_) private static <T> void
validateRegistry
(ValidationContext p_335560_, LootDataType<T> p_335486_, HolderLookup.Provider p_365047_)
-
字段详细资料
-
LOGGER
private static final org.slf4j.Logger LOGGER -
DEFAULT_REGISTRATION_INFO
-
-
构造器详细资料
-
ReloadableServerRegistries
public ReloadableServerRegistries()
-
-
方法详细资料
-
reload
public static CompletableFuture<ReloadableServerRegistries.LoadResult> reload(LayeredRegistryAccess<RegistryLayer> p_331894_, List<Registry.PendingTags<?>> p_361834_, ResourceManager p_333753_, Executor p_334093_) -
scheduleRegistryLoad
private static <T> CompletableFuture<WritableRegistry<?>> scheduleRegistryLoad(LootDataType<T> p_335755_, RegistryOps<com.google.gson.JsonElement> p_328500_, ResourceManager p_330738_, Executor p_327700_) -
createAndValidateFullContext
private static ReloadableServerRegistries.LoadResult createAndValidateFullContext(LayeredRegistryAccess<RegistryLayer> p_368439_, HolderLookup.Provider p_370039_, List<WritableRegistry<?>> p_363778_) -
concatenateLookups
private static HolderLookup.Provider concatenateLookups(HolderLookup.Provider p_366421_, HolderLookup.Provider p_368061_) -
validateLootRegistries
-
createUpdatedRegistries
private static LayeredRegistryAccess<RegistryLayer> createUpdatedRegistries(LayeredRegistryAccess<RegistryLayer> p_334470_, List<WritableRegistry<?>> p_328349_) -
validateRegistry
private static <T> void validateRegistry(ValidationContext p_335560_, LootDataType<T> p_335486_, HolderLookup.Provider p_365047_)
-