ByteArrayData
Link to bytearraydata
Этот класс был добавлен модом с mod-id crafttweaker
. Так что если вы хотите использовать эту функцию, вам нужно установить этот мод.
Импорт класса
Link to импорт-класса
Вам может потребоваться импортировать пакет, если вы столкнетесь с какими-либо проблемами (например, с заливкой массива), так что лучше быть в безопасности, чем извиняться и добавлять импорт.
ZenScript Copycrafttweaker.api.data.ByteArrayData
Implemented Interfaces
Link to implemented-interfaces
ByteArrayData implements the following interfaces. That means any method available to them can also be used on this class.
Constructors
Link to constructors
ZenScript Copynew crafttweaker.api.data.ByteArrayData(internal as byte[]);
Параметр | Тип | Описание |
---|---|---|
Параметр internal | Тип byte[] | Описание Описание отсутствует |
Методы
Link to методы
add
Link to add
ZenScript Copy[4, 1, 2].add(value as crafttweaker.api.data.IData);
[4, 1, 2].add("today");
Параметр | Тип | Описание |
---|---|---|
Параметр value | Тип crafttweaker.api.data.IData | Описание 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");
Параметр | Тип | Описание |
---|---|---|
Параметр index | Тип int | Описание The index to add to. Subsequent items will be moved one index higher |
Параметр value | Тип crafttweaker.api.data.IData | Описание 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);
Параметр | Тип | Описание |
---|---|---|
Параметр index | Тип int | Описание 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);
Параметр | Тип | Описание |
---|---|---|
Параметр index | Тип int | Описание 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");
Параметр | Тип | Описание |
---|---|---|
Параметр index | Тип int | Описание The index to set (0-based) |
Параметр value | Тип crafttweaker.api.data.IData | Описание The new Value |
Свойства
Link to свойства
Название | Тип | Имеет Getter | Имеет Setter |
---|---|---|---|
Название size | Тип int | Имеет Getter true | Имеет Setter false |