ICraftingInventory
Link to icraftinginventory
ICraftingInventory содержит всю информацию об инвентаре, в котором ведется крафт.
Импорт класса
Link to импорт-класса
It might be required to import the class to avoid errors.
import crafttweaker.recipes.ICraftingInventory
ZenGetters
Link to zengetters
ZenGetter | Return 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[] | Описание Предметы в сетке крафта |
ZenMethods
Link to zenmethods
Доступны следующие методы:
`` возвращает , находящийся по указанному индексу, в случае его отсутствия-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, если вы хотите очистить стек по этой позиции.