net.minecraft.tags

public class SetTag<T>

implements Tag<T>

aho
net.minecraft.tags.SetTag
net.minecraft.class_5394
net.minecraft.tag.SetTag
net.minecraft.src.C_142_
net.minecraft.tags.TagSet

Field summary

Modifier and TypeField
private final com.google.common.collect.ImmutableList<T>
b
valuesList
field_25593
valueList
f_13211_
private final Set<T>
c
values
field_25594
valueSet
f_13212_
protected final Class<?>
a
closestCommonSuperType
field_25591
type
f_13210_

Constructor summary

ModifierConstructor
protected (Set<T> values, Class<?> type)

Method summary

Modifier and TypeMethod
public static <T> SetTag<T>
a()
empty()
method_29898()
empty()
m_13216_()
public static <T> SetTag<T>
a(Set<T> arg0)
create(Set<T> arg0)
method_29900(Set<T> arg0)
of(Set<T> values)
m_13222_(Set<T> p_13223_)
public boolean
a(T arg0)
contains(T arg0)
method_15141(T arg0)
contains(T arg0)
m_8110_(T arg0)
public List<T>
b()
getValues()
method_15138()
values()
m_6497_()
private static <T> Class<?>
c(Set<T> arg0)
findCommonSuperClass(Set<T> arg0)
method_29901(Set<T> arg0)
getCommonType(Set<T> values)
m_13225_(Set<T> p_13226_)
private static Class<?>
a(Class<?> arg0, Class<?> arg1)
findClosestAncestor(Class<?> arg0, Class<?> arg1)
method_29899(Class<?> arg0, Class<?> arg1)
getCommonType(Class<?> first, Class<?> second)
m_13217_(Class<?> p_13218_, Class<?> p_13219_)