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$d
intermediary net/minecraft/class_7877$class_8992
named net/minecraft/registry/RegistryBuilder$LazyReferenceEntry
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.registry.entry.RegistryEntry.Reference
RegistryEntry.Reference.Type
Nested classes/interfaces inherited from interface net.minecraft.registry.entry.RegistryEntry
RegistryEntry.Direct<T>, RegistryEntry.Reference<T>
-
Field Summary
-
Constructor Summary
ModifierConstructorDescriptionprotected
LazyReferenceEntry
(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 a
Liw$d;a:Ljava/util/function/Supplier;
intermediary field_47490
Lnet/minecraft/class_7877$class_8992;field_47490:Ljava/util/function/Supplier;
named supplier
Lnet/minecraft/registry/RegistryBuilder$LazyReferenceEntry;supplier:Ljava/util/function/Supplier;
-
-
Constructor Details
-
LazyReferenceEntry
- Mappings:
Namespace Name Mixin selector official <init>
Liw$d;<init>(Lik;Lahf;)V
intermediary <init>
Lnet/minecraft/class_7877$class_8992;<init>(Lnet/minecraft/class_7876;Lnet/minecraft/class_5321;)V
named <init>
Lnet/minecraft/registry/RegistryBuilder$LazyReferenceEntry;<init>(Lnet/minecraft/registry/entry/RegistryEntryOwner;Lnet/minecraft/registry/RegistryKey;)V
-
-
Method Details
-
setValue
- Overrides:
setValue
in classRegistryEntry.Reference<T>
- Mappings:
Namespace Name Mixin selector official b
Lih$c;b(Ljava/lang/Object;)V
intermediary method_45918
Lnet/minecraft/class_6880$class_6883;method_45918(Ljava/lang/Object;)V
named setValue
Lnet/minecraft/registry/entry/RegistryEntry$Reference;setValue(Ljava/lang/Object;)V
-
value
- Specified by:
value
in interfaceRegistryEntry<T>
- Overrides:
value
in classRegistryEntry.Reference<T>
- Mappings:
Namespace Name Mixin selector official a
Lih;a()Ljava/lang/Object;
intermediary comp_349
Lnet/minecraft/class_6880;comp_349()Ljava/lang/Object;
named value
Lnet/minecraft/registry/entry/RegistryEntry;value()Ljava/lang/Object;
-