Uses of Interface
net.minecraft.registry.entry.RegistryEntryOwner
Packages that use RegistryEntryOwner
-
Uses of RegistryEntryOwner in net.minecraft.registry
Subinterfaces of RegistryEntryOwner in net.minecraft.registryModifier and TypeInterfaceDescriptioninterfaceinterfaceA registry that allows adding or modifying values.interfaceRegistry<T>A registry is used to register various in-game components.static interfacestatic interfaceClasses in net.minecraft.registry that implement RegistryEntryOwnerModifier and TypeClassDescriptionprivate classprivate static classprivate static classprivate static classclassAn implementation ofRegistrywith a default ID and value for unknown lookups.classAn implementation of a mutable registry.Fields in net.minecraft.registry declared as RegistryEntryOwnerModifier and TypeFieldDescriptionprotected final RegistryEntryOwner<T> RegistryBuilder.EntryListCreatingLookup.entryOwnerprivate final RegistryEntryOwner<T> RegistryOps.RegistryInfo.ownerThe field for theownerrecord component.Methods in net.minecraft.registry that return RegistryEntryOwnerModifier and TypeMethodDescription<T> RegistryEntryOwner<T> ContextSwappableRegistryLookup.EntryLookupImpl.asEntryOwner()<T> RegistryEntryOwner<T> RegistryBuilder.AnyOwner.downcast()RegistryOps.RegistryInfo.owner()Returns the value of theownerrecord component.Methods in net.minecraft.registry that return types with arguments of type RegistryEntryOwnerModifier and TypeMethodDescription<E> Optional<RegistryEntryOwner<E>> RegistryOps.getOwner(RegistryKey<? extends Registry<? extends E>> registryRef) Methods in net.minecraft.registry with parameters of type RegistryEntryOwnerModifier and TypeMethodDescriptionprivate <T> RegistryWrapper.Impl<T> RegistryBuilder.applyPatches(RegistryEntryOwner<T> owner, RegistryCloner.CloneableRegistries cloneableRegistries, RegistryKey<? extends Registry<? extends T>> registryRef, RegistryWrapper.WrapperLookup patches, RegistryWrapper.WrapperLookup base, MutableObject<RegistryWrapper.WrapperLookup> lazyWrapper) (package private) static <T> RegistryWrapper.Impl<T> RegistryBuilder.createWrapper(RegistryKey<? extends Registry<? extends T>> registryRef, com.mojang.serialization.Lifecycle lifecycle, RegistryEntryOwner<T> owner, Map<RegistryKey<T>, RegistryEntry.Reference<T>> entries) Constructors in net.minecraft.registry with parameters of type RegistryEntryOwnerModifierConstructorDescriptionprotectedEntryListCreatingLookup(RegistryEntryOwner<T> entryOwner) protectedLazyReferenceEntry(RegistryEntryOwner<T> owner, @Nullable RegistryKey<T> key) RegistryInfo(RegistryEntryOwner<T> registryEntryOwner, RegistryEntryLookup<T> registryEntryLookup, com.mojang.serialization.Lifecycle lifecycle) StandAloneEntryCreatingLookup(RegistryEntryOwner<Object> entryOwner) (package private)UntaggedDelegatingLookup(RegistryEntryOwner<T> entryOwner, RegistryWrapper.Impl<T> base) protectedUntaggedLookup(RegistryEntryOwner<T> entryOwner) -
Uses of RegistryEntryOwner in net.minecraft.registry.entry
Fields in net.minecraft.registry.entry declared as RegistryEntryOwnerModifier and TypeFieldDescriptionprivate final RegistryEntryOwner<T> RegistryEntry.Reference.ownerprivate final RegistryEntryOwner<T> RegistryEntryList.Named.ownerMethods in net.minecraft.registry.entry with parameters of type RegistryEntryOwnerModifier and TypeMethodDescriptionstatic <T> RegistryEntry.Reference<T> RegistryEntry.Reference.intrusive(RegistryEntryOwner<T> owner, T value) Deprecated.Intrusive holders exist for legacy reasons only.static <T> RegistryEntryList.Named<T> RegistryEntryList.of(RegistryEntryOwner<T> owner, TagKey<T> tagKey) Deprecated.booleanRegistryEntry.Direct.ownerEquals(RegistryEntryOwner<T> owner) booleanRegistryEntry.ownerEquals(RegistryEntryOwner<T> owner) booleanRegistryEntry.Reference.ownerEquals(RegistryEntryOwner<T> owner) booleanRegistryEntryList.ListBacked.ownerEquals(RegistryEntryOwner<T> owner) booleanRegistryEntryList.Named.ownerEquals(RegistryEntryOwner<T> owner) booleanRegistryEntryList.ownerEquals(RegistryEntryOwner<T> owner) default booleanRegistryEntryOwner.ownerEquals(RegistryEntryOwner<T> other) static <T> RegistryEntry.Reference<T> RegistryEntry.Reference.standAlone(RegistryEntryOwner<T> owner, RegistryKey<T> registryKey) Returns a new stand-alone registry entry.Constructors in net.minecraft.registry.entry with parameters of type RegistryEntryOwnerModifierConstructorDescription(package private)Named(RegistryEntryOwner<T> owner, TagKey<T> tag) protectedReference(RegistryEntry.Reference.Type referenceType, RegistryEntryOwner<T> owner, @Nullable RegistryKey<T> registryKey, T value)