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 named net/minecraft/registry/RegistryBuilder$LazyReferenceEntryintermediary net/minecraft/class_7877$class_8992official kc$f
-
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 named supplierLnet/minecraft/registry/RegistryBuilder$LazyReferenceEntry;supplier:Ljava/util/function/Supplier;intermediary field_47490Lnet/minecraft/class_7877$class_8992;field_47490:Ljava/util/function/Supplier;official aLkc$f;a:Ljava/util/function/Supplier;
-
-
Constructor Details
-
LazyReferenceEntry
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/registry/RegistryBuilder$LazyReferenceEntry;<init>(Lnet/minecraft/registry/entry/RegistryEntryOwner;Lnet/minecraft/registry/RegistryKey;)Vintermediary <init>Lnet/minecraft/class_7877$class_8992;<init>(Lnet/minecraft/class_7876;Lnet/minecraft/class_5321;)Vofficial <init>Lkc$f;<init>(Ljp;Lakq;)V
-
-
Method Details
-
setValue
- Overrides:
setValuein classRegistryEntry.Reference<T>- Mappings:
Namespace Name Mixin selector named setValueLnet/minecraft/registry/entry/RegistryEntry$Reference;setValue(Ljava/lang/Object;)Vintermediary method_45918Lnet/minecraft/class_6880$class_6883;method_45918(Ljava/lang/Object;)Vofficial bLjm$c;b(Ljava/lang/Object;)V
-
value
- Specified by:
valuein interfaceRegistryEntry<T>- Overrides:
valuein classRegistryEntry.Reference<T>- Mappings:
Namespace Name Mixin selector named valueLnet/minecraft/registry/entry/RegistryEntry;value()Ljava/lang/Object;intermediary comp_349Lnet/minecraft/class_6880;comp_349()Ljava/lang/Object;official aLjm;a()Ljava/lang/Object;
-