Uses of Interface
net.minecraft.core.HolderLookup.RegistryLookup
Packages that use HolderLookup.RegistryLookup
Package
Description
-
Uses of HolderLookup.RegistryLookup in net.minecraft.commands.arguments.item
Fields in net.minecraft.commands.arguments.item declared as HolderLookup.RegistryLookupModifier and TypeFieldDescriptionprivate final HolderLookup.RegistryLookup<DataComponentType<?>> ItemPredicateArgument.Context.components(package private) final HolderLookup.RegistryLookup<Item> ItemParser.itemsprivate final HolderLookup.RegistryLookup<Item> ItemPredicateArgument.Context.itemsprivate final HolderLookup.RegistryLookup<DataComponentPredicate.Type<?>> ItemPredicateArgument.Context.predicates -
Uses of HolderLookup.RegistryLookup in net.minecraft.core
Subinterfaces of HolderLookup.RegistryLookup in net.minecraft.coreClasses in net.minecraft.core that implement HolderLookup.RegistryLookupModifier and TypeClassDescriptionclassclass(package private) static class(package private) static classFields in net.minecraft.core declared as HolderLookup.RegistryLookupModifier and TypeFieldDescriptionprivate final HolderLookup.RegistryLookup<T> RegistrySetBuilder.EmptyTagLookupWrapper.parentMethods in net.minecraft.core that return HolderLookup.RegistryLookupModifier and TypeMethodDescriptionRegistrySetBuilder.RegistryContents.buildAsLookup(RegistrySetBuilder.UniversalOwner pOwner) private <T> HolderLookup.RegistryLookup<T> RegistrySetBuilder.createLazyFullPatchedRegistries(HolderOwner<T> pOwner, Cloner.Factory pClonerFactory, ResourceKey<? extends Registry<? extends T>> pRegistryKey, HolderLookup.Provider pRegistryLookupProvider, HolderLookup.Provider pLookupProvider, org.apache.commons.lang3.mutable.MutableObject<HolderLookup.Provider> pObject) default HolderLookup.RegistryLookup<T> HolderLookup.RegistryLookup.filterElements(Predicate<T> pPredicate) default HolderLookup.RegistryLookup<T> HolderLookup.RegistryLookup.filterFeatures(FeatureFlagSet pEnabledFeatures) Registry.PendingTags.lookup()(package private) static <T> HolderLookup.RegistryLookup<T> RegistrySetBuilder.lookupFromMap(ResourceKey<? extends Registry<? extends T>> pRegistryKey, com.mojang.serialization.Lifecycle pRegistryLifecycle, HolderOwner<T> pOwner, Map<ResourceKey<T>, Holder.Reference<T>> pElements) default <T> HolderLookup.RegistryLookup<T> HolderLookup.Provider.lookupOrThrow(ResourceKey<? extends Registry<? extends T>> pRegistryKey) HolderLookup.RegistryLookup.Delegate.parent()RegistrySetBuilder.EmptyTagLookupWrapper.parent()Holder.Reference.unwrapLookup()Methods in net.minecraft.core that return types with arguments of type HolderLookup.RegistryLookupModifier and TypeMethodDescriptiondefault Stream<HolderLookup.RegistryLookup<?>> HolderLookup.Provider.listRegistries()<T> Optional<? extends HolderLookup.RegistryLookup<T>> HolderLookup.Provider.lookup(ResourceKey<? extends Registry<? extends T>> pRegistryKey) Methods in net.minecraft.core with parameters of type HolderLookup.RegistryLookupModifier and TypeMethodDescription(package private) static <T> HolderGetter<T> RegistrySetBuilder.wrapContextLookup(HolderLookup.RegistryLookup<T> pOwner) Method parameters in net.minecraft.core with type arguments of type HolderLookup.RegistryLookupModifier and TypeMethodDescriptionprivate static HolderLookup.ProviderRegistrySetBuilder.buildProviderWithContext(RegistrySetBuilder.UniversalOwner pOwner, RegistryAccess pRegistryAccess, Stream<HolderLookup.RegistryLookup<?>> pLookups) static HolderLookup.ProviderHolderLookup.Provider.create(Stream<HolderLookup.RegistryLookup<?>> pLookupStream) Constructors in net.minecraft.core with parameters of type HolderLookup.RegistryLookupModifierConstructorDescription(package private)EmptyTagLookupWrapper(HolderOwner<T> pOwner, HolderLookup.RegistryLookup<T> pParent) -
Uses of HolderLookup.RegistryLookup in net.minecraft.data.loot.packs
Methods in net.minecraft.data.loot.packs with parameters of type HolderLookup.RegistryLookupModifier and TypeMethodDescriptionstatic LootTable.BuilderVanillaEquipmentLoot.trialChamberEquipment(Item pHelmetItem, Item pChestplateItem, ArmorTrim pTrim, HolderLookup.RegistryLookup<Enchantment> pEnchantmentRegistry) -
Uses of HolderLookup.RegistryLookup in net.minecraft.data.worldgen
Methods in net.minecraft.data.worldgen that return types with arguments of type HolderLookup.RegistryLookupModifier and TypeMethodDescriptiondefault <S> Optional<HolderLookup.RegistryLookup<S>> BootstrapContext.registryLookup(ResourceKey<? extends Registry<? extends S>> registry) -
Uses of HolderLookup.RegistryLookup in net.minecraft.resources
Methods in net.minecraft.resources that return types with arguments of type HolderLookup.RegistryLookupModifier and TypeMethodDescriptionstatic <E> com.mojang.serialization.MapCodec<HolderLookup.RegistryLookup<E>> RegistryOps.retrieveRegistryLookup(ResourceKey<? extends Registry<? extends E>> resourceKey) Methods in net.minecraft.resources with parameters of type HolderLookup.RegistryLookupModifier and TypeMethodDescriptionprivate static <T> RegistryOps.RegistryInfo<T> RegistryDataLoader.createInfoForContextRegistry(HolderLookup.RegistryLookup<T> pRegistryLookup) static <T> RegistryOps.RegistryInfo<T> RegistryOps.RegistryInfo.fromRegistryLookup(HolderLookup.RegistryLookup<T> pRegistryLookup) Method parameters in net.minecraft.resources with type arguments of type HolderLookup.RegistryLookupModifier and TypeMethodDescriptionprivate static RegistryOps.RegistryInfoLookupRegistryDataLoader.createContext(List<HolderLookup.RegistryLookup<?>> pRegistryLookups, List<RegistryDataLoader.Loader<?>> pLoaders) static RegistryAccess.FrozenRegistryDataLoader.load(Map<ResourceKey<? extends Registry<?>>, RegistryDataLoader.NetworkedRegistryData> pElements, ResourceProvider pResourceProvider, List<HolderLookup.RegistryLookup<?>> pRegistryLookups, List<RegistryDataLoader.RegistryData<?>> pRegistryData) private static RegistryAccess.FrozenRegistryDataLoader.load(RegistryDataLoader.LoadingFunction pLoadingFunction, List<HolderLookup.RegistryLookup<?>> pRegistryLookups, List<RegistryDataLoader.RegistryData<?>> pRegistryData) Deprecated.private static RegistryAccess.FrozenRegistryDataLoader.load(RegistryDataLoader.LoadingFunction pLoadingFunction, List<HolderLookup.RegistryLookup<?>> pRegistryLookups, List<RegistryDataLoader.RegistryData<?>> pRegistryData, boolean fromResources) static RegistryAccess.FrozenRegistryDataLoader.load(ResourceManager pResourceManager, List<HolderLookup.RegistryLookup<?>> pRegistryLookups, List<RegistryDataLoader.RegistryData<?>> pRegistryData) -
Uses of HolderLookup.RegistryLookup in net.minecraft.tags
Methods in net.minecraft.tags that return types with arguments of type HolderLookup.RegistryLookupModifier and TypeMethodDescriptionstatic List<HolderLookup.RegistryLookup<?>> TagLoader.buildUpdatedLookups(RegistryAccess.Frozen pRegistry, List<Registry.PendingTags<?>> pTags) -
Uses of HolderLookup.RegistryLookup in net.minecraft.world.item
Methods in net.minecraft.world.item with parameters of type HolderLookup.RegistryLookupModifier and TypeMethodDescriptionprivate static voidCreativeModeTabs.generatePresetPaintings(CreativeModeTab.Output pOutput, HolderLookup.Provider pRegistries, HolderLookup.RegistryLookup<PaintingVariant> pPaintingVariants, Predicate<Holder<PaintingVariant>> pPredicate, CreativeModeTab.TabVisibility pTabVisibility) -
Uses of HolderLookup.RegistryLookup in net.neoforged.neoforge.client.internal
Methods in net.neoforged.neoforge.client.internal that return HolderLookup.RegistryLookupModifier and TypeMethodDescription<T> HolderLookup.RegistryLookup<T> NeoForgeClientProxy.resolveLookup(ResourceKey<? extends Registry<T>> key) -
Uses of HolderLookup.RegistryLookup in net.neoforged.neoforge.common
Methods in net.neoforged.neoforge.common that return HolderLookup.RegistryLookupModifier and TypeMethodDescriptionstatic <T> @Nullable HolderLookup.RegistryLookup<T> CommonHooks.resolveLookup(ResourceKey<? extends Registry<T>> key) Attempts to resolve aHolderLookup.RegistryLookupusing the current global state.static <T> HolderLookup.RegistryLookup<T> CommonHooks.wrapRegistryLookup(HolderLookup.RegistryLookup<T> lookup) Methods in net.neoforged.neoforge.common with parameters of type HolderLookup.RegistryLookupModifier and TypeMethodDescriptionstatic <T> HolderLookup.RegistryLookup<T> CommonHooks.wrapRegistryLookup(HolderLookup.RegistryLookup<T> lookup) -
Uses of HolderLookup.RegistryLookup in net.neoforged.neoforge.common.conditions
Fields in net.neoforged.neoforge.common.conditions with type parameters of type HolderLookup.RegistryLookupModifier and TypeFieldDescriptionprivate final Map<ResourceKey<? extends Registry<?>>, HolderLookup.RegistryLookup<?>> ConditionContext.pendingTags -
Uses of HolderLookup.RegistryLookup in net.neoforged.neoforge.common.extensions
Methods in net.neoforged.neoforge.common.extensions that return HolderLookup.RegistryLookupModifier and TypeMethodDescriptiondefault HolderLookup.RegistryLookup<T> IHolderExtension.unwrapLookup()Attempts to resolve the underlyingHolderLookup.RegistryLookupfrom aHolder.Methods in net.neoforged.neoforge.common.extensions with parameters of type HolderLookup.RegistryLookupModifier and TypeMethodDescriptiondefault ItemEnchantmentsIItemExtension.getAllEnchantments(ItemStack stack, HolderLookup.RegistryLookup<Enchantment> lookup) Gets a map of all enchantments present on the stack.default ItemEnchantmentsIItemStackExtension.getAllEnchantments(HolderLookup.RegistryLookup<Enchantment> lookup) Gets the gameplay level of all enchantments on this stack. -
Uses of HolderLookup.RegistryLookup in net.neoforged.neoforge.event
Methods in net.neoforged.neoforge.event with parameters of type HolderLookup.RegistryLookupModifier and TypeMethodDescriptionstatic ItemEnchantmentsEventHooks.getAllEnchantmentLevels(ItemEnchantments enchantments, ItemStack stack, HolderLookup.RegistryLookup<Enchantment> lookup) FiresGetEnchantmentLevelEventand for all enchantments, returning the (possibly event-modified) enchantment map. -
Uses of HolderLookup.RegistryLookup in net.neoforged.neoforge.event.enchanting
Fields in net.neoforged.neoforge.event.enchanting declared as HolderLookup.RegistryLookupModifier and TypeFieldDescriptionprotected final HolderLookup.RegistryLookup<Enchantment> GetEnchantmentLevelEvent.lookupMethods in net.neoforged.neoforge.event.enchanting that return HolderLookup.RegistryLookupModifier and TypeMethodDescriptionGetEnchantmentLevelEvent.getLookup()Returns the underlying registry lookup, which can be used to access enchantment Holders.Constructors in net.neoforged.neoforge.event.enchanting with parameters of type HolderLookup.RegistryLookupModifierConstructorDescriptionGetEnchantmentLevelEvent(ItemStack stack, ItemEnchantments.Mutable enchantments, @Nullable Holder<Enchantment> targetEnchant, HolderLookup.RegistryLookup<Enchantment> lookup) -
Uses of HolderLookup.RegistryLookup in net.neoforged.neoforge.internal
Methods in net.neoforged.neoforge.internal that return HolderLookup.RegistryLookupModifier and TypeMethodDescription<T> HolderLookup.RegistryLookup<T> NeoForgeProxy.resolveLookup(ResourceKey<? extends Registry<T>> key) -
Uses of HolderLookup.RegistryLookup in net.neoforged.neoforge.registries
Classes in net.neoforged.neoforge.registries that implement HolderLookup.RegistryLookup -
Uses of HolderLookup.RegistryLookup in net.neoforged.neoforge.registries.holdersets
Fields in net.neoforged.neoforge.registries.holdersets declared as HolderLookup.RegistryLookupModifier and TypeFieldDescriptionprivate final HolderLookup.RegistryLookup<T> AnyHolderSet.registryLookupThe field for theregistryLookuprecord component.private final HolderLookup.RegistryLookup<T> NotHolderSet.registryLookupMethods in net.neoforged.neoforge.registries.holdersets that return HolderLookup.RegistryLookupModifier and TypeMethodDescriptionAnyHolderSet.registryLookup()Returns the value of theregistryLookuprecord component.NotHolderSet.registryLookup()Constructors in net.neoforged.neoforge.registries.holdersets with parameters of type HolderLookup.RegistryLookupModifierConstructorDescriptionAnyHolderSet(HolderLookup.RegistryLookup<T> registryLookup) Creates an instance of aAnyHolderSetrecord class.NotHolderSet(HolderLookup.RegistryLookup<T> registryLookup, HolderSet<T> value)
the source-aware variant