Class CraftingInput
java.lang.Object
net.minecraft.world.item.crafting.CraftingInput
- All Implemented Interfaces:
RecipeInput
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final CraftingInput
private final int
private final int
private final StackedContents
private final int
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
CraftingInput
(int pWidth, int pHeight, List<ItemStack> pItem) -
Method Summary
Modifier and TypeMethodDescriptionboolean
getItem
(int pIndex) getItem
(int pRow, int pColumn) int
hashCode()
int
height()
int
boolean
isEmpty()
items()
static CraftingInput
static CraftingInput.Positioned
ofPositioned
(int pWidth, int pHeight, List<ItemStack> pItems) int
size()
int
width()
-
Field Details
-
EMPTY
-
width
private final int width -
height
private final int height -
items
-
stackedContents
-
ingredientCount
private final int ingredientCount
-
-
Constructor Details
-
CraftingInput
-
-
Method Details
-
of
-
ofPositioned
public static CraftingInput.Positioned ofPositioned(int pWidth, int pHeight, List<ItemStack> pItems) -
getItem
- Specified by:
getItem
in interfaceRecipeInput
-
getItem
-
size
public int size()- Specified by:
size
in interfaceRecipeInput
-
isEmpty
public boolean isEmpty()- Specified by:
isEmpty
in interfaceRecipeInput
-
stackedContents
-
items
-
ingredientCount
public int ingredientCount() -
width
public int width() -
height
public int height() -
equals
-
hashCode
public int hashCode()
-