Uses of Class
net.minecraft.core.Holder.Reference
Packages that use Holder.Reference
Package
Description
-
Uses of Holder.Reference in net.minecraft.client.gui.screens
Fields in net.minecraft.client.gui.screens declared as Holder.ReferenceModifier and TypeFieldDescription(package private) final Holder.Reference<Biome>CreateBuffetWorldScreen.BiomeList.Entry.biomeConstructors in net.minecraft.client.gui.screens with parameters of type Holder.Reference -
Uses of Holder.Reference in net.minecraft.core
Fields in net.minecraft.core with type parameters of type Holder.ReferenceModifier and TypeFieldDescriptionprivate final it.unimi.dsi.fastutil.objects.ObjectList<Holder.Reference<T>>MappedRegistry.byIdprivate final Map<ResourceKey<T>,Holder.Reference<T>> MappedRegistry.byKeyprivate final Map<ResourceLocation,Holder.Reference<T>> MappedRegistry.byLocationprivate final Map<T,Holder.Reference<T>> MappedRegistry.byValueprivate final Function<T,Holder.Reference<T>> MappedRegistry.customHolderProviderprivate List<Holder.Reference<T>>MappedRegistry.holdersInOrderprivate Map<T,Holder.Reference<T>> MappedRegistry.intrusiveHolderCacheMethods in net.minecraft.core that return Holder.ReferenceModifier and TypeMethodDescriptionstatic <T> Holder.Reference<T>Holder.Reference.createIntrusive(Registry<T> p_205764_, T p_205765_) Deprecated.MappedRegistry.createIntrusiveHolder(T p_205915_) abstract Holder.Reference<T>Registry.createIntrusiveHolder(T p_206068_) static <T> Holder.Reference<T>Holder.Reference.createStandAlone(Registry<T> p_205767_, ResourceKey<T> p_205768_) Methods in net.minecraft.core that return types with arguments of type Holder.ReferenceModifier and TypeMethodDescriptionMappedRegistry.holders()abstract Stream<Holder.Reference<T>>Registry.holders()private List<Holder.Reference<T>>MappedRegistry.holdersInOrder()Methods in net.minecraft.core with parameters of type Holder.ReferenceModifier and TypeMethodDescriptionprivate static <T> RegistryAccess.RegistryEntry<T>RegistryAccess.RegistryEntry.fromHolder(Holder.Reference<? extends Registry<? extends T>> p_206240_) private static <T> TMappedRegistry.getValueFromNullable(Holder.Reference<T> p_205866_) Method parameters in net.minecraft.core with type arguments of type Holder.ReferenceModifier and TypeMethodDescriptionprivate static <T> DefaultedRegistry<T>Registry.registerDefaulted(ResourceKey<? extends Registry<T>> p_206022_, String p_206023_, com.mojang.serialization.Lifecycle p_206024_, Function<T, Holder.Reference<T>> p_206025_, Registry.RegistryBootstrap<T> p_206026_) private static <T> DefaultedRegistry<T>Registry.registerDefaulted(ResourceKey<? extends Registry<T>> p_206032_, String p_206033_, Function<T, Holder.Reference<T>> p_206034_, Registry.RegistryBootstrap<T> p_206035_) private static <T> Registry<T>Registry.registerSimple(ResourceKey<? extends Registry<T>> p_206004_, com.mojang.serialization.Lifecycle p_206005_, Function<T, Holder.Reference<T>> p_206006_, Registry.RegistryBootstrap<T> p_206007_) Constructor parameters in net.minecraft.core with type arguments of type Holder.ReferenceModifierConstructorDescriptionDefaultedRegistry(String p_205693_, ResourceKey<? extends Registry<T>> p_205694_, com.mojang.serialization.Lifecycle p_205695_, Function<T, Holder.Reference<T>> p_205696_) MappedRegistry(ResourceKey<? extends Registry<T>> p_205849_, com.mojang.serialization.Lifecycle p_205850_, Function<T, Holder.Reference<T>> p_205851_) -
Uses of Holder.Reference in net.minecraft.world.entity
Fields in net.minecraft.world.entity declared as Holder.ReferenceModifier and TypeFieldDescriptionprivate final Holder.Reference<EntityType<?>>EntityType.builtInRegistryHolderMethods in net.minecraft.world.entity that return Holder.Reference -
Uses of Holder.Reference in net.minecraft.world.item
Fields in net.minecraft.world.item declared as Holder.ReferenceMethods in net.minecraft.world.item that return Holder.Reference -
Uses of Holder.Reference in net.minecraft.world.level.block
Fields in net.minecraft.world.level.block declared as Holder.ReferenceModifier and TypeFieldDescriptionprivate final Holder.Reference<Block>Block.builtInRegistryHolderMethods in net.minecraft.world.level.block that return Holder.Reference -
Uses of Holder.Reference in net.minecraft.world.level.gameevent
Fields in net.minecraft.world.level.gameevent declared as Holder.ReferenceModifier and TypeFieldDescriptionprivate final Holder.Reference<GameEvent>GameEvent.builtInRegistryHolderMethods in net.minecraft.world.level.gameevent that return Holder.Reference -
Uses of Holder.Reference in net.minecraft.world.level.material
Fields in net.minecraft.world.level.material declared as Holder.ReferenceModifier and TypeFieldDescriptionprivate final Holder.Reference<Fluid>Fluid.builtInRegistryHolderMethods in net.minecraft.world.level.material that return Holder.Reference -
Uses of Holder.Reference in net.minecraftforge.registries
Fields in net.minecraftforge.registries declared as Holder.ReferenceModifier and TypeFieldDescriptionprivate Holder.Reference<T>NamespacedHolderHelper.defaultHolderFields in net.minecraftforge.registries with type parameters of type Holder.ReferenceModifier and TypeFieldDescriptionprivate final Function<T,Holder.Reference<T>> NamespacedHolderHelper.holderLookupprivate Map<T,Holder.Reference<T>> NamespacedHolderHelper.holdersprivate it.unimi.dsi.fastutil.objects.ObjectList<Holder.Reference<T>>NamespacedHolderHelper.holdersByIdprivate Map<ResourceLocation,Holder.Reference<T>> NamespacedHolderHelper.holdersByNameprivate List<Holder.Reference<T>>NamespacedHolderHelper.holdersSortedprivate Function<T,Holder.Reference<T>> RegistryBuilder.vanillaHolderMethods in net.minecraftforge.registries that return Holder.ReferenceModifier and TypeMethodDescriptionNamespacedDefaultedWrapper.createIntrusiveHolder(T value) (package private) Holder.Reference<T>NamespacedHolderHelper.createIntrusiveHolder(T value) NamespacedWrapper.createIntrusiveHolder(T value) private Holder.Reference<T>NamespacedHolderHelper.getHolder(ResourceKey<T> key, T value) Methods in net.minecraftforge.registries that return types with arguments of type Holder.ReferenceModifier and TypeMethodDescriptionprivate List<Holder.Reference<T>>NamespacedHolderHelper.getSortedHolders()(package private) Function<T,Holder.Reference<T>> RegistryBuilder.getVanillaHolder()NamespacedDefaultedWrapper.holders()(package private) Stream<Holder.Reference<T>>NamespacedHolderHelper.holders()NamespacedWrapper.holders()Method parameters in net.minecraftforge.registries with type arguments of type Holder.ReferenceModifier and TypeMethodDescriptionprivate voidNamespacedHolderHelper.addTagToHolder(Map<Holder.Reference<T>, List<TagKey<T>>> holderToTag, TagKey<T> name, Holder<T> holder) (package private) RegistryBuilder<T>RegistryBuilder.vanillaHolder(Function<T, Holder.Reference<T>> func) Constructor parameters in net.minecraftforge.registries with type arguments of type Holder.ReferenceModifierConstructorDescriptionprivateNamespacedDefaultedWrapper(ForgeRegistry<T> owner, Function<T, Holder.Reference<T>> holderLookup) (package private)NamespacedHolderHelper(ForgeRegistry<T> owner, Registry<T> self, ResourceLocation defaultKey, Function<T, Holder.Reference<T>> holderLookup) NamespacedWrapper(ForgeRegistry<T> owner, Function<T, Holder.Reference<T>> holderLookup)