类 IntArrayTag
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<T>
-
- net.minecraft.nbt.AbstractListTag<IntTag>
-
- net.minecraft.nbt.IntArrayTag
-
public class IntArrayTag extends AbstractListTag<IntTag>
Represents an NBT 32-bit integer array.- Mappings:
Namespace Name official mzintermediary net/minecraft/class_2495named net/minecraft/nbt/IntArrayTag
-
-
字段概要
字段 修饰符和类型 字段 说明 private static intfield_33195static NbtType<IntArrayTag>TYPEprivate int[]value-
从类继承的字段 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
-
-
构造器概要
构造器 构造器 说明 IntArrayTag(int[] value)IntArrayTag(List<Integer> value)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaccept(NbtElementVisitor visitor)voidadd(int int2, IntTag intTag)booleanaddElement(int index, Tag element)voidclear()IntArrayTagcopy()Copies this NBT element.booleanequals(Object o)IntTagget(int int2)bytegetHeldType()Gets the type of element that this list holds.int[]getIntArray()NbtType<IntArrayTag>getNbtType()Gets the NBT type definition of this NBT element.bytegetType()Gets the type of this NBT element.inthashCode()IntTagremove(int int2)IntTagset(int int2, IntTag intTag)booleansetElement(int index, Tag element)intsize()private static int[]toArray(List<Integer> list)StringtoString()voidwrite(DataOutput output)-
从类继承的方法 java.util.AbstractList
add, addAll, indexOf, iterator, lastIndexOf, listIterator, listIterator, removeRange, subList
-
从类继承的方法 java.util.AbstractCollection
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray
-
从接口继承的方法 java.util.Collection
parallelStream, removeIf, stream, toArray
-
从接口继承的方法 java.util.List
addAll, contains, containsAll, isEmpty, remove, removeAll, replaceAll, retainAll, sort, spliterator, toArray, toArray
-
-
-
-
字段详细资料
-
field_33195
private static final int field_33195
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official bLmz;b:Iintermediary field_33195Lnet/minecraft/class_2495;field_33195:Inamed field_33195Lnet/minecraft/nbt/IntArrayTag;field_33195:I
-
TYPE
public static final NbtType<IntArrayTag> TYPE
- Mappings:
Namespace Name Mixin selector official aLmz;a:Lnp;intermediary field_21036Lnet/minecraft/class_2495;field_21036:Lnet/minecraft/class_4614;named TYPELnet/minecraft/nbt/IntArrayTag;TYPE:Lnet/minecraft/nbt/NbtType;
-
value
private int[] value
- Mappings:
Namespace Name Mixin selector official cLmz;c:[Iintermediary field_11524Lnet/minecraft/class_2495;field_11524:[Inamed valueLnet/minecraft/nbt/IntArrayTag;value:[I
-
-
方法详细资料
-
toArray
private static int[] toArray(List<Integer> list)
- Mappings:
Namespace Name Mixin selector official aLmz;a(Ljava/util/List;)[Iintermediary method_10590Lnet/minecraft/class_2495;method_10590(Ljava/util/List;)[Inamed toArrayLnet/minecraft/nbt/IntArrayTag;toArray(Ljava/util/List;)[I
-
write
public void write(DataOutput output) throws IOException
- 抛出:
IOException- Mappings:
Namespace Name Mixin selector official aLnn;a(Ljava/io/DataOutput;)Vintermediary method_10713Lnet/minecraft/class_2520;method_10713(Ljava/io/DataOutput;)Vnamed writeLnet/minecraft/nbt/Tag;write(Ljava/io/DataOutput;)V
-
getType
public byte getType()
Gets the type of this NBT element.- 返回:
- the type
- Mappings:
Namespace Name Mixin selector official aLnn;a()Bintermediary method_10711Lnet/minecraft/class_2520;method_10711()Bnamed getTypeLnet/minecraft/nbt/Tag;getType()B
-
getNbtType
public NbtType<IntArrayTag> getNbtType()
Gets the NBT type definition of this NBT element.- 返回:
- the element type definition
- Mappings:
Namespace Name Mixin selector official bLnn;b()Lnp;intermediary method_23258Lnet/minecraft/class_2520;method_23258()Lnet/minecraft/class_4614;named getNbtTypeLnet/minecraft/nbt/Tag;getNbtType()Lnet/minecraft/nbt/NbtType;
-
toString
public String toString()
- 指定者:
toString在接口中Tag- 覆盖:
toString在类中AbstractCollection<IntTag>- Mappings:
Namespace Name Mixin selector official toStringLnn;toString()Ljava/lang/String;intermediary toStringLnet/minecraft/class_2520;toString()Ljava/lang/String;named toStringLnet/minecraft/nbt/Tag;toString()Ljava/lang/String;
-
copy
public IntArrayTag copy()
从接口复制的说明:TagCopies this NBT element.- 返回:
- the copied element
- Mappings:
Namespace Name Mixin selector official dLmz;d()Lmz;intermediary method_10591Lnet/minecraft/class_2495;method_10591()Lnet/minecraft/class_2495;named copyLnet/minecraft/nbt/IntArrayTag;copy()Lnet/minecraft/nbt/IntArrayTag;
-
equals
public boolean equals(Object o)
- 指定者:
equals在接口中Collection<IntTag>- 指定者:
equals在接口中List<IntTag>- 覆盖:
equals在类中AbstractList<IntTag>- Mappings:
Namespace Name Mixin selector official equalsLmz;equals(Ljava/lang/Object;)Zintermediary equalsLnet/minecraft/class_2495;equals(Ljava/lang/Object;)Znamed equalsLnet/minecraft/nbt/IntArrayTag;equals(Ljava/lang/Object;)Z
-
hashCode
public int hashCode()
- 指定者:
hashCode在接口中Collection<IntTag>- 指定者:
hashCode在接口中List<IntTag>- 覆盖:
hashCode在类中AbstractList<IntTag>- Mappings:
Namespace Name Mixin selector official hashCodeLmz;hashCode()Iintermediary hashCodeLnet/minecraft/class_2495;hashCode()Inamed hashCodeLnet/minecraft/nbt/IntArrayTag;hashCode()I
-
getIntArray
public int[] getIntArray()
- Mappings:
Namespace Name Mixin selector official fLmz;f()[Iintermediary method_10588Lnet/minecraft/class_2495;method_10588()[Inamed getIntArrayLnet/minecraft/nbt/IntArrayTag;getIntArray()[I
-
accept
public void accept(NbtElementVisitor visitor)
- Mappings:
Namespace Name Mixin selector official aLnn;a(Lnr;)Vintermediary method_32289Lnet/minecraft/class_2520;method_32289(Lnet/minecraft/class_5627;)Vnamed acceptLnet/minecraft/nbt/Tag;accept(Lnet/minecraft/nbt/visitor/NbtElementVisitor;)V
-
size
public int size()
- 指定者:
size在接口中Collection<IntTag>- 指定者:
size在接口中List<IntTag>- 指定者:
size在类中AbstractCollection<IntTag>- Mappings:
Namespace Name Mixin selector official sizeLmz;size()Iintermediary sizeLnet/minecraft/class_2495;size()Inamed sizeLnet/minecraft/nbt/IntArrayTag;size()I
-
get
public IntTag get(int int2)
-
set
public IntTag set(int int2, IntTag intTag)
- 指定者:
set在接口中List<IntTag>- 指定者:
set在类中AbstractListTag<IntTag>- Mappings:
Namespace Name Mixin selector official aLmz;a(ILna;)Lna;intermediary method_17806Lnet/minecraft/class_2495;method_17806(ILnet/minecraft/class_2497;)Lnet/minecraft/class_2497;named setLnet/minecraft/nbt/IntArrayTag;set(ILnet/minecraft/nbt/IntTag;)Lnet/minecraft/nbt/IntTag;
-
add
public void add(int int2, IntTag intTag)
-
setElement
public boolean setElement(int index, Tag element)- 指定者:
setElement在类中AbstractListTag<IntTag>- 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 boolean addElement(int index, Tag element)- 指定者:
addElement在类中AbstractListTag<IntTag>- 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
-
remove
public IntTag remove(int int2)
- 指定者:
remove在接口中List<IntTag>- 指定者:
remove在类中AbstractListTag<IntTag>- Mappings:
Namespace Name Mixin selector official bLmz;b(I)Lna;intermediary method_17807Lnet/minecraft/class_2495;method_17807(I)Lnet/minecraft/class_2497;named removeLnet/minecraft/nbt/IntArrayTag;remove(I)Lnet/minecraft/nbt/IntTag;
-
getHeldType
public byte getHeldType()
Gets the type of element that this list holds.- 指定者:
getHeldType在类中AbstractListTag<IntTag>- 返回:
- 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
-
clear
public void clear()
- 指定者:
clear在接口中Collection<IntTag>- 指定者:
clear在接口中List<IntTag>- 覆盖:
clear在类中AbstractList<IntTag>- Mappings:
Namespace Name Mixin selector official clearLmz;clear()Vintermediary clearLnet/minecraft/class_2495;clear()Vnamed clearLnet/minecraft/nbt/IntArrayTag;clear()V
-
-