类 SetTag<T>
- java.lang.Object
-
- net.minecraft.tag.SetTag<T>
-
-
嵌套类概要
-
从接口继承的嵌套类/接口 net.minecraft.tag.Tag
Tag.Builder, Tag.Entry, Tag.Identified<T>, Tag.ObjectEntry, Tag.OptionalObjectEntry, Tag.OptionalTagEntry, Tag.TagEntry, Tag.TrackedEntry
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 booleancontains(T entry)static <T> SetTag<T>empty()private static Class<?>getCommonType(Class<?> first, Class<?> second)private static <T> Class<?>getCommonType(Set<T> values)static <T> SetTag<T>of(Set<T> values)List<T>values()
-
-
-
字段详细资料
-
valueList
private final ImmutableList<T> valueList
- Mappings:
Namespace Name Mixin selector official bLafp;b:Lcom/google/common/collect/ImmutableList;intermediary field_25593Lnet/minecraft/class_5394;field_25593:Lcom/google/common/collect/ImmutableList;named valueListLnet/minecraft/tag/SetTag;valueList:Lcom/google/common/collect/ImmutableList;
-
valueSet
private final Set<T> valueSet
- Mappings:
Namespace Name Mixin selector official cLafp;c:Ljava/util/Set;intermediary field_25594Lnet/minecraft/class_5394;field_25594:Ljava/util/Set;named valueSetLnet/minecraft/tag/SetTag;valueSet:Ljava/util/Set;
-
type
protected final Class<?> type
- Mappings:
Namespace Name Mixin selector official aLafp;a:Ljava/lang/Class;intermediary field_25591Lnet/minecraft/class_5394;field_25591:Ljava/lang/Class;named typeLnet/minecraft/tag/SetTag;type:Ljava/lang/Class;
-
-
构造器详细资料
-
SetTag
protected SetTag(Set<T> values, Class<?> type)
- Mappings:
Namespace Name Mixin selector official <init>Lafp;<init>(Ljava/util/Set;Ljava/lang/Class;)Vintermediary <init>Lnet/minecraft/class_5394;<init>(Ljava/util/Set;Ljava/lang/Class;)Vnamed <init>Lnet/minecraft/tag/SetTag;<init>(Ljava/util/Set;Ljava/lang/Class;)V
-
-
方法详细资料
-
empty
public static <T> SetTag<T> empty()
- Mappings:
Namespace Name Mixin selector official aLafp;a()Lafp;intermediary method_29898Lnet/minecraft/class_5394;method_29898()Lnet/minecraft/class_5394;named emptyLnet/minecraft/tag/SetTag;empty()Lnet/minecraft/tag/SetTag;
-
of
public static <T> SetTag<T> of(Set<T> values)
- Mappings:
Namespace Name Mixin selector official aLafp;a(Ljava/util/Set;)Lafp;intermediary method_29900Lnet/minecraft/class_5394;method_29900(Ljava/util/Set;)Lnet/minecraft/class_5394;named ofLnet/minecraft/tag/SetTag;of(Ljava/util/Set;)Lnet/minecraft/tag/SetTag;
-
contains
public boolean contains(T entry)
-
getCommonType
private static <T> Class<?> getCommonType(Set<T> values)
- Mappings:
Namespace Name Mixin selector official cLafp;c(Ljava/util/Set;)Ljava/lang/Class;intermediary method_29901Lnet/minecraft/class_5394;method_29901(Ljava/util/Set;)Ljava/lang/Class;named getCommonTypeLnet/minecraft/tag/SetTag;getCommonType(Ljava/util/Set;)Ljava/lang/Class;
-
getCommonType
private static Class<?> getCommonType(Class<?> first, Class<?> second)
- Mappings:
Namespace Name Mixin selector official aLafp;a(Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/Class;intermediary method_29899Lnet/minecraft/class_5394;method_29899(Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/Class;named getCommonTypeLnet/minecraft/tag/SetTag;getCommonType(Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/Class;
-
-