Uses of Interface
net.minecraft.core.HolderLookup.RegistryLookup
Packages that use HolderLookup.RegistryLookup
Package
Description
-
Uses of HolderLookup.RegistryLookup in net.minecraft.commands.arguments
Fields in net.minecraft.commands.arguments with type parameters of type HolderLookup.RegistryLookupModifier and TypeFieldDescriptionprivate final Optional<? extends HolderLookup.RegistryLookup<T>> ResourceOrIdArgument.elementLookupMethods in net.minecraft.commands.arguments with parameters of type HolderLookup.RegistryLookupModifier and TypeMethodDescriptionResourceOrIdArgument.InlineResult.parse(com.mojang.brigadier.ImmutableStringReader reader, HolderLookup.Provider lookup, com.mojang.serialization.DynamicOps<O> ops, com.mojang.serialization.Codec<T> codec, HolderLookup.RegistryLookup<T> elementLookup) ResourceOrIdArgument.ReferenceResult.parse(com.mojang.brigadier.ImmutableStringReader reader, HolderLookup.Provider lookup, com.mojang.serialization.DynamicOps<O> ops, com.mojang.serialization.Codec<T> codec, HolderLookup.RegistryLookup<T> elementLookup) ResourceOrIdArgument.Result.parse(com.mojang.brigadier.ImmutableStringReader reader, HolderLookup.Provider lookup, com.mojang.serialization.DynamicOps<O> ops, com.mojang.serialization.Codec<T> codec, HolderLookup.RegistryLookup<T> elementLookup) -
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.componentsprivate 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 TypeClassDescriptionclassclassprivate static classprivate 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 owner) private <T> HolderLookup.RegistryLookup<T> RegistrySetBuilder.createLazyFullPatchedRegistries(HolderOwner<T> owner, Cloner.Factory clonerFactory, ResourceKey<? extends Registry<? extends T>> registryKey, HolderLookup.Provider patchProvider, HolderLookup.Provider fallbackProvider, org.apache.commons.lang3.mutable.MutableObject<HolderLookup.Provider> targetProvider) default HolderLookup.RegistryLookup<T> HolderLookup.RegistryLookup.filterElements(Predicate<T> filter) default HolderLookup.RegistryLookup<T> HolderLookup.RegistryLookup.filterFeatures(FeatureFlagSet enabledFeatures) Registry.PendingTags.lookup()private static <T> HolderLookup.RegistryLookup<T> RegistrySetBuilder.lookupFromMap(ResourceKey<? extends Registry<? extends T>> key, com.mojang.serialization.Lifecycle lifecycle, HolderOwner<T> owner, Map<ResourceKey<T>, Holder.Reference<T>> entries) default <T> HolderLookup.RegistryLookup<T> HolderLookup.Provider.lookupOrThrow(ResourceKey<? extends Registry<? extends T>> key) HolderLookup.RegistryLookup.Delegate.parent()RegistrySetBuilder.EmptyTagLookupWrapper.parent()@Nullable HolderLookup.RegistryLookup<T> 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>> key) Methods in net.minecraft.core with parameters of type HolderLookup.RegistryLookupModifier and TypeMethodDescriptionprivate static <T> HolderGetter<T> RegistrySetBuilder.wrapContextLookup(HolderLookup.RegistryLookup<T> original) Method parameters in net.minecraft.core with type arguments of type HolderLookup.RegistryLookupModifier and TypeMethodDescriptionprivate static HolderLookup.ProviderRegistrySetBuilder.buildProviderWithContext(RegistrySetBuilder.UniversalOwner owner, RegistryAccess context, Stream<HolderLookup.RegistryLookup<?>> newRegistries) static HolderLookup.ProviderHolderLookup.Provider.create(Stream<HolderLookup.RegistryLookup<?>> lookups) Constructors in net.minecraft.core with parameters of type HolderLookup.RegistryLookupModifierConstructorDescriptionprivateEmptyTagLookupWrapper(HolderOwner<T> owner, HolderLookup.RegistryLookup<T> parent) -
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 helmet, Item chestplate, ArmorTrim trim, HolderLookup.RegistryLookup<Enchantment> enchantments) -
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> lookup) static <T> RegistryOps.RegistryInfo<T> RegistryOps.RegistryInfo.fromRegistryLookup(HolderLookup.RegistryLookup<T> registry) Method parameters in net.minecraft.resources with type arguments of type HolderLookup.RegistryLookupModifier and TypeMethodDescriptionprivate static RegistryOps.RegistryInfoLookupRegistryDataLoader.createContext(List<HolderLookup.RegistryLookup<?>> contextRegistries, List<RegistryLoadTask<?>> newRegistriesAndLoaders) RegistryDataLoader.load(Map<ResourceKey<? extends Registry<?>>, RegistryDataLoader.NetworkedRegistryData> entries, ResourceProvider knownDataSource, List<HolderLookup.RegistryLookup<?>> contextRegistries, List<RegistryDataLoader.RegistryData<?>> registriesToLoad, Executor executor) private static CompletableFuture<RegistryAccess.Frozen> RegistryDataLoader.load(RegistryDataLoader.LoaderFactory loaderFactory, List<HolderLookup.RegistryLookup<?>> contextRegistries, List<RegistryDataLoader.RegistryData<?>> registriesToLoad, Executor executor, boolean fromResources) RegistryDataLoader.load(ResourceManager resourceManager, List<HolderLookup.RegistryLookup<?>> contextRegistries, List<RegistryDataLoader.RegistryData<?>> registriesToLoad, Executor executor) -
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 registries, List<Registry.PendingTags<?>> tags) -
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 output, HolderLookup.Provider context, HolderLookup.RegistryLookup<PaintingVariant> paintings, Predicate<Holder<PaintingVariant>> filter, CreativeModeTab.TabVisibility tabVisibility) -
Uses of HolderLookup.RegistryLookup in net.neoforged.neoforge.client.internal
Methods in net.neoforged.neoforge.client.internal that return HolderLookup.RegistryLookupModifier and TypeMethodDescription<T> @Nullable 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 @Nullable 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(ItemInstance 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> @Nullable 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)