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 iw$dintermediary 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, matchesId, matchesKey, ownerEquals, registryKey, standAlone, streamTags, toString
-
Field Details
-
supplier
- Mappings:
Namespace Name Mixin selector official aLiw$d;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>Liw$d;<init>(Lik;Lahf;)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 bLih$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 aLih;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;
-