net.minecraft.registry.entry

public class RegistryEntryList$Named<T>

extends RegistryEntryList$ListBacked<T>

All mapped superinterfaces:

RegistryEntryList

net.minecraft.core.HolderSet$Named
net.minecraft.class_6885$class_6888
net.minecraft.registry.entry.RegistryEntryList$Named

Field summary

Modifier and TypeField
private final RegistryEntryOwner<T>
owner
field_40936
owner
private final TagKey<T>
key
field_36459
tag
private List<RegistryEntry<T>>
contents
field_36460
entries

Constructor summary

ModifierConstructor
(RegistryEntryOwner<T> owner, TagKey<T> tag)

Method summary

Modifier and TypeMethod
void
bind(List<Holder<T>> contents)
method_40250(List<class_6880<T>> arg0)
setEntries(List<RegistryEntry<T>> entries)
public TagKey<T>
key()
method_40251()
getTag()
protected List<RegistryEntry<T>>
contents()
method_40249()
getEntries()
public boolean
isBound()
method_62680()
isBound()
public com.mojang.datafixers.util.Either<TagKey<T>, List<RegistryEntry<T>>>
unwrap()
method_40248()
getStorage()
public Optional<TagKey<T>>
unwrapKey()
method_45925()
getTagKey()
public boolean
contains(Holder<T> value)
method_40241(class_6880<T> arg0)
contains(RegistryEntry<T> arg0)
public boolean
canSerializeIn(HolderOwner<T> context)
method_46768(class_7876<T> arg0)
ownerEquals(RegistryEntryOwner<T> arg0)