net.minecraft.client.gui.screens.recipebook

class OverlayRecipeComponent$OverlayRecipeButton

extends AbstractWidget implements PlaceRecipe<Ingredient>

All mapped superinterfaces:

Widget, GuiEventListener, PlaceRecipe

dtm$a
net.minecraft.client.gui.screens.recipebook.OverlayRecipeComponent$OverlayRecipeButton
net.minecraft.class_508$class_509
net.minecraft.client.gui.screen.recipebook.RecipeAlternativesWidget$AlternativeButtonWidget
net.minecraft.client.gui.recipebook.RecipeOverlayGui$RecipeButtonWidget

Field summary

Modifier and TypeField
private final Recipe<?>
c
recipe
field_3114
recipe
field_193924_p
private final boolean
d
isCraftable
field_3115
isCraftable
field_193925_q
protected final List<OverlayRecipeComponent$OverlayRecipeButton$Pos>
a
ingredientPos
field_3116
slots
field_201506_o

Constructor summary

ModifierConstructor
public (int arg0, int x, Recipe<?> y, boolean recipe)

Method summary

Modifier and TypeMethod
protected void
a(bmu<?> arg0)
calculateIngredientsPositions(Recipe<?> arg0)
method_2619(class_1860<?> arg0)
alignRecipe(Recipe<?> arg0)
func_201505_a(IRecipe<?> arg0)
public void
a(Iterator<bmr> arg0, int arg1, int arg2, int arg3, int arg4)
addItemToSlot(Iterator<Ingredient> arg0, int arg1, int arg2, int arg3, int arg4)
method_12815(Iterator<class_1856> arg0, int arg1, int arg2, int arg3, int arg4)
acceptAlignedInput(Iterator<Ingredient> arg0, int arg1, int arg2, int arg3, int arg4)
func_201500_a(Iterator<Ingredient> arg0, int arg1, int arg2, int arg3, int arg4)
public void
b(dhl arg0, int arg1, int arg2, float arg3)
renderButton(PoseStack arg0, int arg1, int arg2, float arg3)
method_25359(class_4587 arg0, int arg1, int arg2, float arg3)
renderButton(MatrixStack arg0, int arg1, int arg2, float arg3)
func_230431_b_(MatrixStack arg0, int arg1, int arg2, float arg3)