net.minecraft.registry

public class ExperimentalRegistriesValidator

net.minecraft.data.registries.RegistryPatchGenerator
net.minecraft.class_8931
net.minecraft.registry.ExperimentalRegistriesValidator

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private static boolean
hasAnyPatchedElement(RegistrySetBuilder$PatchedRegistries newRegistries, ResourceKey<? extends Registry<?>> registry)
method_1_8119(class_7877$class_8993 arg0, class_5321<? extends class_2378<?>> arg1)
hasAnyPatches(RegistryBuilder$FullPatchesRegistriesPair registries, RegistryKey<? extends Registry<?>> registry)
public static CompletableFuture<RegistryBuilder$FullPatchesRegistriesPair>
createWorldLookup(CompletableFuture<HolderLookup$Provider> vanilla, RegistrySetBuilder packBuilder)
method_54840(CompletableFuture<class_7225$class_7874> arg0, class_7877 arg1)
validateWorld(CompletableFuture<RegistryView$WrapperLookup> baseWorld, RegistryBuilder builder)
public static CompletableFuture<RegistryBuilder$FullPatchesRegistriesPair>
createReloadableLookup(CompletableFuture<HolderLookup$Provider> contextFuture, CompletableFuture<HolderLookup$Provider> vanillaFuture, RegistrySetBuilder packBuilder)
method_1_8118(CompletableFuture<class_7225$class_7874> arg0, CompletableFuture<class_7225$class_7874> arg1, class_7877 arg2)
validateReloadable(CompletableFuture<RegistryView$WrapperLookup> experimentalWorld, CompletableFuture<RegistryView$WrapperLookup> baseReloadable, RegistryBuilder experimentalReloadableRegistryBuilder)
private static RegistryBuilder$FullPatchesRegistriesPair
lambda$createReloadableLookup$0(RegistrySetBuilder arg0, HolderLookup$Provider arg1, HolderLookup$Provider arg2)
method_1_8120(class_7877 arg0, class_7225$class_7874 arg1, class_7225$class_7874 arg2)
method_1_8120(RegistryBuilder arg0, RegistryView$WrapperLookup exWorld, RegistryView$WrapperLookup baseReload)
private static boolean
lambda$createReloadableLookup$2(RegistrySetBuilder$PatchedRegistries arg0, LootDataType arg1)
method_1_8122(class_7877$class_8993 arg0, class_8490 arg1)
method_1_8122(RegistryBuilder$FullPatchesRegistriesPair arg0, LootDataType lootDataType)
private static void
lambda$createReloadableLookup$1(Cloner$Factory arg0, RegistryDataLoader$RegistryData arg1)
method_1_8121(class_8990$class_8991 arg0, class_7655$class_7657 arg1)
method_1_8121(RegistryCloner$CloneableRegistries arg0, RegistryLoading$Entry registry)
private static RegistryBuilder$FullPatchesRegistriesPair
lambda$createWorldLookup$0(RegistrySetBuilder arg0, HolderLookup$Provider arg1)
method_54839(class_7877 arg0, class_7225$class_7874 arg1)
method_54839(RegistryBuilder arg0, RegistryView$WrapperLookup baseWrld)
private static void
lambda$createWorldLookup$1(Cloner$Factory arg0, RegistryDataLoader$RegistryData arg1)
method_55310(class_8990$class_8991 arg0, class_7655$class_7657 arg1)
method_55310(RegistryCloner$CloneableRegistries arg0, RegistryLoading$Entry entry)
private static Optional
lambda$hasAnyPatchedElement$0(HolderLookup$RegistryLookup arg0)
method_1_8123(class_7225$class_7226 arg0)
method_1_8123(RegistryView$Named patch)