ICraftingInventory

Link to icraftinginventory

ICraftingInventory содержит всю информацию об инвентаре, в котором ведется крафт.

Импорт класса

Link to импорт-класса

It might be required to import the class to avoid errors.
import crafttweaker.recipes.ICraftingInventory

ZenGetterReturn typeОписание
ZenGetter
player
Return type
IPlayer
Описание
игрок, владеющий этим инвентарем
ZenGetter
size
Return type
int
Описание
размер инвентаря
ZenGetter
width
Return type
int
Описание
ширина инвентаря
ZenGetter
height
Return type
int
Описание
высота инвентаря
ZenGetter
stackCount
Return type
int
Описание
кол-во заполненных ячеек
ZenGetter
items
Return type
IItemStack[][]
Описание
Предметы в сетке крафта
ZenGetter
itemArray
Return type
IItemStack[]
Описание
Предметы в сетке крафта

Доступны следующие методы:

`` возвращает , находящийся по указанному индексу, в случае его отсутствия-null. Index is an int.
inventory.setStack(index, item) sets the Stack at the given index to the provided item. Индекс имеет тип int, вещь имеет тип IItemStack. Используйте null, если вы хотите очистить стек по этому индексу.

The top left stack is position (0, 0), row and column are ints.
inventory.getStack(row, column) returns the IItemStack at the given position or null if no item present.
inventory.setStack(row, column, item) sets the stack at the given position to the provided item. Предмет имеет тип IItemStack. Используйте null, если вы хотите очистить стек по этой позиции.