ByteArrayData
Link to bytearraydata
Questa classe è stata aggiunta da una mod con ID crafttweaker
. Perciò, è necessario avere questa mod installata per poter utilizzare questa funzione.
Importare la Classe
Link to importare-la-classe
Potrebbe essere necessario importare il pacchetto, se si incontrano dei problemi (come castare un vettore), quindi meglio essere sicuri e aggiungere la direttiva di importazione.
ZenScript Copycrafttweaker.api.data.ByteArrayData
Interfacce Implementate
Link to interfacce-implementate
ByteArrayData implements the following interfaces. Ciò significa che ogni metodo presente nell'interfaccia può essere usato anche per questa classe.
Constructors
Link to constructors
ZenScript Copynew crafttweaker.api.data.ByteArrayData(internal as byte[]);
Parametro | Tipo | Descrizione |
---|---|---|
Parametro internal | Tipo byte[] | Descrizione Nessuna descrizione fornita |
Metodi
Link to metodi
add
Link to add
ZenScript Copy[4, 1, 2].add(value as crafttweaker.api.data.IData);
[4, 1, 2].add("today");
Parametro | Tipo | Descrizione |
---|---|---|
Parametro valore | Tipo crafttweaker.api.data.IData | Descrizione The value to add to the list |
ZenScript Copy[4, 1, 2].add(index as int, value as crafttweaker.api.data.IData);
[4, 1, 2].add(1, "beautiful");
Parametro | Tipo | Descrizione |
---|---|---|
Parametro indice | Tipo int | Descrizione The index to add to. Subsequent items will be moved one index higher |
Parametro valore | Tipo crafttweaker.api.data.IData | Descrizione The value to add to the list |
clear
Link to clear
Removes every element in the list
ZenScript Copy[4, 1, 2].clear();
get
Link to get
Retrieves the crafttweaker.api.data.IData stored at the given index.
Returns crafttweaker.api.data.IData
ZenScript Copy[4, 1, 2].get(index as int);
[4, 1, 2].get(0);
Parametro | Tipo | Descrizione |
---|---|---|
Parametro indice | Tipo int | Descrizione The index (0-based) |
remove
Link to remove
Removes the crafttweaker.api.data.IData stored at the given index.
Returns crafttweaker.api.data.IData
ZenScript Copy[4, 1, 2].remove(index as int);
[4, 1, 2].remove(0);
Parametro | Tipo | Descrizione |
---|---|---|
Parametro indice | Tipo int | Descrizione The index (0-based) |
set
Link to set
Sets the item at the provided index to the given value
Returns crafttweaker.api.data.IData
ZenScript Copy[4, 1, 2].set(index as int, value as crafttweaker.api.data.IData);
[4, 1, 2].set(0, "Bye");
Parametro | Tipo | Descrizione |
---|---|---|
Parametro indice | Tipo int | Descrizione The index to set (0-based) |
Parametro valore | Tipo crafttweaker.api.data.IData | Descrizione The new Value |
Proprietà
Link to proprietà
Nome | Tipo | Ha Getter | Ha Setter |
---|---|---|---|
Nome size | Tipo int | Ha Getter sì | Ha Setter no |