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 CraftingInputprivate final intprivate final intprivate final StackedContentsprivate final int -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateCraftingInput(int pWidth, int pHeight, List<ItemStack> pItem) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetItem(int pIndex) getItem(int pRow, int pColumn) inthashCode()intheight()intbooleanisEmpty()items()static CraftingInputstatic CraftingInput.PositionedofPositioned(int pWidth, int pHeight, List<ItemStack> pItems) intsize()intwidth()
-
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:
getItemin interfaceRecipeInput
-
getItem
-
size
public int size()- Specified by:
sizein interfaceRecipeInput
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceRecipeInput
-
stackedContents
-
items
-
ingredientCount
public int ingredientCount() -
width
public int width() -
height
public int height() -
equals
-
hashCode
public int hashCode()
-