Class RegistrySetBuilder.LazyHolder<T>
java.lang.Object
net.minecraft.core.Holder.Reference<T>
net.minecraft.core.RegistrySetBuilder.LazyHolder<T>
- All Implemented Interfaces:
Holder<T>, IHolderExtension<T>, IWithData<T>
- Enclosing class:
RegistrySetBuilder
-
Nested Class Summary
Nested classes/interfaces inherited from class Holder.Reference
Holder.Reference.TypeNested classes/interfaces inherited from interface Holder
Holder.Direct<T>, Holder.Kind, Holder.Reference<T> -
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedLazyHolder(HolderOwner<T> owner, @Nullable ResourceKey<T> key) -
Method Summary
Methods inherited from class Holder.Reference
areComponentsBound, bindComponents, bindKey, bindTags, canSerializeIn, components, createIntrusive, createStandAlone, equals, getData, getKey, hashCode, is, is, is, is, is, isBound, key, kind, tags, toString, unwrap, unwrapKey, unwrapLookupMethods inherited from interface Holder
getRegisteredNameMethods inherited from interface IHolderExtension
getDelegate
-
Field Details
-
supplier
-
-
Constructor Details
-
LazyHolder
-
-
Method Details
-
bindValue
- Overrides:
bindValuein classHolder.Reference<T>
-
value
-