net.minecraft.client.gui.screens.recipebook

public class OverlayRecipeComponent

extends GuiComponent implements Widget, GuiEventListener

All mapped superinterfaces:

Widget, GuiEventListener

efr
net.minecraft.client.gui.screens.recipebook.OverlayRecipeComponent
net.minecraft.class_508
net.minecraft.client.gui.screen.recipebook.RecipeAlternativesWidget
net.minecraft.src.C_3714_

Field summary

Modifier and TypeField
static final ResourceLocation
a
RECIPE_BOOK_LOCATION
field_3109
BACKGROUND_TEXTURE
f_100172_
private static final int
b
MAX_ROW
field_32406
field_32406
f_170036_
private static final int
c
MAX_ROW_LARGE
field_32407
field_32407
f_170037_
private static final float
d
ITEM_RENDER_SCALE
field_33739
field_33739
f_170038_
private final List<OverlayRecipeComponent$OverlayRecipeButton>
e
recipeButtons
field_3106
alternativeButtons
f_100173_
private boolean
i
isVisible
field_3107
visible
f_100174_
private int
j
x
field_3105
buttonX
f_100175_
private int
k
y
field_3103
buttonY
f_100176_
Minecraft
l
minecraft
field_3108
client
f_100177_
private RecipeCollection
m
collection
field_3111
resultCollection
f_100178_
private Recipe<?>
n
lastRecipeClicked
field_3104
lastClickedRecipe
f_100179_
float
o
time
field_3110
time
f_100180_
boolean
p
isFurnaceMenu
field_3112
furnace
f_100181_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
a(dxo arg0, efw arg1, int arg2, int arg3, int arg4, int arg5, float arg6)
init(Minecraft arg0, RecipeCollection arg1, int arg2, int arg3, int arg4, int arg5, float arg6)
method_2617(class_310 arg0, class_516 arg1, int arg2, int arg3, int arg4, int arg5, float arg6)
showAlternativesForResult(MinecraftClient client, RecipeResultCollection results, int buttonX, int buttonY, int areaCenterX, int areaCenterY, float delta)
m_100194_(C_3391_ p_100196_, C_3722_ p_100197_, int p_100198_, int p_100199_, int p_100200_, int p_100201_, float arg6)
public boolean
b(boolean arg0)
changeFocus(boolean arg0)
method_25407(boolean arg0)
changeFocus(boolean arg0)
m_5755_(boolean arg0)
public RecipeCollection
a()
getRecipeCollection()
method_2614()
getResults()
m_100184_()
public Recipe<?>
b()
getLastRecipeClicked()
method_2615()
getLastClickedRecipe()
m_100206_()
public boolean
a(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
method_25402(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
m_6375_(double p_100187_, double arg1, int arg2)
public boolean
a_(double arg0, double arg1)
isMouseOver(double arg0, double arg1)
method_25405(double arg0, double arg1)
isMouseOver(double arg0, double arg1)
m_5953_(double p_100209_, double arg1)
public void
a(dsj arg0, int arg1, int arg2, float arg3)
render(PoseStack arg0, int arg1, int arg2, float arg3)
method_25394(class_4587 arg0, int arg1, int arg2, float arg3)
render(MatrixStack arg0, int arg1, int arg2, float arg3)
m_6305_(C_3181_ p_100191_, int p_100192_, int p_100193_, float arg3)
private void
c(dsj arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
nineInchSprite(PoseStack arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
method_2618(class_4587 arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
renderGrid(MatrixStack matrices, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
m_100213_(C_3181_ p_100215_, int p_100216_, int p_100217_, int p_100218_, int p_100219_, int p_100220_, int arg6)
public void
a(boolean arg0)
setVisible(boolean arg0)
method_2613(boolean arg0)
setVisible(boolean visible)
m_100204_(boolean arg0)
public boolean
c()
isVisible()
method_2616()
isVisible()
m_100212_()