Package net.minecraft.registry
Class RegistryBuilder.LazyReferenceEntry<T>
java.lang.Object
net.minecraft.registry.entry.RegistryEntry.Reference<T>
net.minecraft.registry.RegistryBuilder.LazyReferenceEntry<T>
- All Implemented Interfaces:
RegistryEntry<T>
- Enclosing class:
RegistryBuilder
- Mappings:
Namespace Name official jb$fintermediary net/minecraft/class_7877$class_8992named net/minecraft/registry/RegistryBuilder$LazyReferenceEntry
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.registry.entry.RegistryEntry.Reference
RegistryEntry.Reference.TypeNested classes/interfaces inherited from interface net.minecraft.registry.entry.RegistryEntry
RegistryEntry.Direct<T>, RegistryEntry.Reference<T> -
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedLazyReferenceEntry(RegistryEntryOwner<T> owner, @Nullable RegistryKey<T> key) -
Method Summary
Methods inherited from class net.minecraft.registry.entry.RegistryEntry.Reference
getKey, getKeyOrValue, getType, hasKeyAndValue, intrusive, isIn, matches, matches, matchesId, matchesKey, ownerEquals, registryKey, standAlone, streamTags, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.registry.entry.RegistryEntry
getIdAsString
-
Field Details
-
supplier
- Mappings:
Namespace Name Mixin selector official aLjb$f;a:Ljava/util/function/Supplier;intermediary field_47490Lnet/minecraft/class_7877$class_8992;field_47490:Ljava/util/function/Supplier;named supplierLnet/minecraft/registry/RegistryBuilder$LazyReferenceEntry;supplier:Ljava/util/function/Supplier;
-
-
Constructor Details
-
LazyReferenceEntry
- Mappings:
Namespace Name Mixin selector official <init>Ljb$f;<init>(Lio;Lajg;)Vintermediary <init>Lnet/minecraft/class_7877$class_8992;<init>(Lnet/minecraft/class_7876;Lnet/minecraft/class_5321;)Vnamed <init>Lnet/minecraft/registry/RegistryBuilder$LazyReferenceEntry;<init>(Lnet/minecraft/registry/entry/RegistryEntryOwner;Lnet/minecraft/registry/RegistryKey;)V
-
-
Method Details
-
setValue
- Overrides:
setValuein classRegistryEntry.Reference<T>- Mappings:
Namespace Name Mixin selector official bLil$c;b(Ljava/lang/Object;)Vintermediary method_45918Lnet/minecraft/class_6880$class_6883;method_45918(Ljava/lang/Object;)Vnamed setValueLnet/minecraft/registry/entry/RegistryEntry$Reference;setValue(Ljava/lang/Object;)V
-
value
- Specified by:
valuein interfaceRegistryEntry<T>- Overrides:
valuein classRegistryEntry.Reference<T>- Mappings:
Namespace Name Mixin selector official aLil;a()Ljava/lang/Object;intermediary comp_349Lnet/minecraft/class_6880;comp_349()Ljava/lang/Object;named valueLnet/minecraft/registry/entry/RegistryEntry;value()Ljava/lang/Object;
-