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 iy$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, 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 aLiy$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>Liy$d;<init>(Lim;Laix;)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 bLij$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 aLij;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;
-