Package net.minecraft.recipebook
Class ServerPlaceRecipe<C extends Container>
java.lang.Object
net.minecraft.recipebook.ServerPlaceRecipe<C>
- All Implemented Interfaces:
 PlaceRecipe<Integer>
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Inventoryprivate static final org.slf4j.Loggerprotected RecipeBookMenu<C>protected final StackedContents - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddItemToSlot(Iterator<Integer> p_135444_, int p_135445_, int p_135446_, int p_135447_, int p_135448_) protected voidprivate intprotected intgetStackSize(boolean p_135450_, int p_135451_, boolean p_135452_) protected voidhandleRecipeClicked(RecipeHolder<? extends Recipe<C>> p_301187_, boolean p_135442_) protected voidmoveItemToGrid(Slot p_135439_, ItemStack p_135440_) voidrecipeClicked(ServerPlayer p_135435_, RecipeHolder<? extends Recipe<C>> p_301150_, boolean p_135437_) private booleanMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.recipebook.PlaceRecipe
placeRecipe 
- 
Field Details
- 
LOGGER
private static final org.slf4j.Logger LOGGER - 
stackedContents
 - 
inventory
 
 - 
 - 
Constructor Details
- 
ServerPlaceRecipe
 
 - 
 - 
Method Details
- 
recipeClicked
public void recipeClicked(ServerPlayer p_135435_, @Nullable RecipeHolder<? extends Recipe<C>> p_301150_, boolean p_135437_)  - 
clearGrid
protected void clearGrid() - 
handleRecipeClicked
 - 
addItemToSlot
public void addItemToSlot(Iterator<Integer> p_135444_, int p_135445_, int p_135446_, int p_135447_, int p_135448_) - Specified by:
 addItemToSlotin interfacePlaceRecipe<C extends Container>
 - 
getStackSize
protected int getStackSize(boolean p_135450_, int p_135451_, boolean p_135452_)  - 
moveItemToGrid
 - 
testClearGrid
private boolean testClearGrid() - 
getAmountOfFreeSlotsInInventory
private int getAmountOfFreeSlotsInInventory() 
 -