net.minecraft.client.gui.screen.recipebook

class RecipeAlternatesWidget$AlternateButtonWidget

extends AbstractButtonWidget implements RecipeGridAligner<Ingredient>

All mapped superinterfaces:

Drawable, Element, RecipeGridAligner

dil$a
net.minecraft.client.gui.screens.recipebook.OverlayRecipeComponent$OverlayRecipeButton
net.minecraft.class_508$class_509
net.minecraft.client.gui.screen.recipebook.RecipeAlternatesWidget$AlternateButtonWidget
net.minecraft.unmapped.C_ngptzlri$C_kjtjquer
net.minecraft.client.gui.recipebook.RecipeOverlayGui$RecipeButtonWidget
net.minecraft.client.gui.recipebook.RecipeOverlayGui$RecipeButtonWidget

Field summary

Modifier and TypeField
private final Recipe<?>
c
recipe
field_3114
recipe
f_ovqbgned
field_193924_p
recipe
private final boolean
d
isCraftable
field_3115
isCraftable
f_dnqileiy
field_193925_q
isCraftable
protected final List<RecipeAlternatesWidget$AlternateButtonWidget$InputSlot>
a
ingredientPos
field_3116
slots
f_wyysiknw
field_201506_o
field_201506_o

Constructor summary

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

Method summary

Modifier and TypeMethod
protected void
a(bgt<?> arg0)
calculateIngredientsPositions(Recipe<?> arg0)
method_2619(class_1860<?> arg0)
alignRecipe(Recipe<?> arg0)
m_varjurbp(C_awrmdwqd<?> arg0)
func_201505_a(IRecipe<?> arg0)
func_201505_a(IRecipe<?> arg0)
public void
a(Iterator<bgq> 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)
m_vnshednj(Iterator<C_tcpsydrv> arg0, int arg1, int arg2, int arg3, int arg4)
func_201500_a(Iterator<Ingredient> arg0, int arg1, int arg2, int arg3, int arg4)
setSlotContents(Iterator<Ingredient> arg0, int arg1, int arg2, int arg3, int arg4)
public void
renderButton(int arg0, int arg1, float arg2)
renderButton(int arg0, int arg1, float arg2)
renderButton(int arg0, int arg1, float arg2)
renderButton(int arg0, int arg1, float arg2)
renderButton(int arg0, int arg1, float arg2)
renderButton(int arg0, int arg1, float arg2)