类 AbstractListTag<T extends Tag>
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<T>
-
- net.minecraft.nbt.AbstractListTag<T>
-
- 所有已实现的接口:
Iterable<T>,Collection<T>,List<T>,Tag
- 直接已知子类:
ByteArrayTag,IntArrayTag,ListTag,LongArrayTag
public abstract class AbstractListTag<T extends Tag> extends AbstractList<T> implements Tag
Represents an abstraction of a mutable NBT list which holds elements of the same type.- Mappings:
Namespace Name official muintermediary net/minecraft/class_2483named net/minecraft/nbt/AbstractListTag
-
-
字段概要
-
从类继承的字段 java.util.AbstractList
modCount
-
从接口继承的字段 net.minecraft.nbt.Tag
BYTE_ARRAY_TYPE, BYTE_TYPE, COMPOUND_TYPE, DOUBLE_TYPE, field_33246, field_33247, field_33248, field_33249, field_33264, FLOAT_TYPE, INT_ARRAY_TYPE, INT_TYPE, LIST_TYPE, LONG_ARRAY_TYPE, LONG_TYPE, NULL_TYPE, NUMBER_TYPE, SHORT_TYPE, STRING_TYPE
-
-
构造器概要
构造器 构造器 说明 AbstractListTag()
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 abstract voidadd(int int2, T t)abstract booleanaddElement(int index, Tag element)abstract bytegetHeldType()Gets the type of element that this list holds.abstract Tremove(int int2)abstract Tset(int int2, T t)abstract booleansetElement(int index, Tag element)-
从类继承的方法 java.util.AbstractList
add, addAll, clear, equals, get, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, removeRange, subList
-
从类继承的方法 java.util.AbstractCollection
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, size, toArray, toArray, toString
-
从接口继承的方法 java.util.Collection
parallelStream, removeIf, stream, toArray
-
从接口继承的方法 java.util.List
addAll, contains, containsAll, isEmpty, remove, removeAll, replaceAll, retainAll, size, sort, spliterator, toArray, toArray
-
-
-
-
方法详细资料
-
set
public abstract T set(int int2, T t)
- 指定者:
set在接口中List<T extends Tag>- 覆盖:
set在类中AbstractList<T extends Tag>- Mappings:
Namespace Name Mixin selector official dLmu;d(ILnn;)Lnn;intermediary method_10606Lnet/minecraft/class_2483;method_10606(ILnet/minecraft/class_2520;)Lnet/minecraft/class_2520;named setLnet/minecraft/nbt/AbstractListTag;set(ILnet/minecraft/nbt/Tag;)Lnet/minecraft/nbt/Tag;
-
add
public abstract void add(int int2, T t)- 指定者:
add在接口中List<T extends Tag>- 覆盖:
add在类中AbstractList<T extends Tag>- Mappings:
Namespace Name Mixin selector official cLmu;c(ILnn;)Vintermediary method_10531Lnet/minecraft/class_2483;method_10531(ILnet/minecraft/class_2520;)Vnamed addLnet/minecraft/nbt/AbstractListTag;add(ILnet/minecraft/nbt/Tag;)V
-
remove
public abstract T remove(int int2)
- 指定者:
remove在接口中List<T extends Tag>- 覆盖:
remove在类中AbstractList<T extends Tag>- Mappings:
Namespace Name Mixin selector official cLmu;c(I)Lnn;intermediary method_10536Lnet/minecraft/class_2483;method_10536(I)Lnet/minecraft/class_2520;named removeLnet/minecraft/nbt/AbstractListTag;remove(I)Lnet/minecraft/nbt/Tag;
-
setElement
public abstract boolean setElement(int index, Tag element)- Mappings:
Namespace Name Mixin selector official aLmu;a(ILnn;)Zintermediary method_10535Lnet/minecraft/class_2483;method_10535(ILnet/minecraft/class_2520;)Znamed setElementLnet/minecraft/nbt/AbstractListTag;setElement(ILnet/minecraft/nbt/Tag;)Z
-
addElement
public abstract boolean addElement(int index, Tag element)- Mappings:
Namespace Name Mixin selector official bLmu;b(ILnn;)Zintermediary method_10533Lnet/minecraft/class_2483;method_10533(ILnet/minecraft/class_2520;)Znamed addElementLnet/minecraft/nbt/AbstractListTag;addElement(ILnet/minecraft/nbt/Tag;)Z
-
getHeldType
public abstract byte getHeldType()
Gets the type of element that this list holds.- 返回:
- the type of element that this list holds
- Mappings:
Namespace Name Mixin selector official d_Lmu;d_()Bintermediary method_10601Lnet/minecraft/class_2483;method_10601()Bnamed getHeldTypeLnet/minecraft/nbt/AbstractListTag;getHeldType()B
-
-