net.minecraft.client.gui.recipebook

public class RecipeBookGui

extends GuiElement implements Widget, GuiEventListener, RecipeShownListener, C_60019681<Ingredient>

All mapped superinterfaces:

Widget, GuiEventListener, RecipeShownListener, C_60019681

dcg
net.minecraft.class_507
net.minecraft.client.gui.recipebook.RecipeBookGui
net.minecraft.client.gui.recipebook.RecipeBookGui
net.minecraft.client.gui.recipebook.RecipeBookGui

Field summary

Modifier and TypeField
protected static final Identifier
a
field_3097
RECIPE_BOOK_LOCATION
field_191894_a
field_191894_a
private int
i
field_3102
offset
field_191903_n
field_191903_n
private int
j
field_3101
width
field_191904_o
field_191904_o
private int
k
field_3100
height
field_191905_p
field_191905_p
protected final GhostRecipe
b
field_3092
ghostRecipe
field_191915_z
field_191915_z
private final List<RecipeBookTabButton>
l
field_3094
tabButtons
field_193018_j
field_193018_j
private RecipeBookTabButton
m
field_3098
selectedTabButton
field_191913_x
field_191913_x
protected ToggleButton
c
field_3088
filterButton
field_193960_m
field_193960_m
protected AbstractRecipeMenu<?>
d
field_3095
menu
field_201522_g
field_201522_g
protected Minecraft
e
field_3091
minecraft
field_191888_F
field_191888_F
private TextFieldWidget
n
field_3089
searchField
field_193962_q
field_193962_q
private String
o
field_3099
prevSearch
field_193963_r
field_193963_r
protected ClientRecipeBook
f
field_3096
recipeBook
field_193964_s
field_193964_s
protected final RecipeBookPage
g
field_3086
page
field_193022_s
field_193022_s
protected final StackedContents
h
field_3090
contents
field_193965_u
field_193965_u
private int
p
field_3093
inventoryChangedCount
field_193966_v
field_193966_v
private boolean
q
field_3087
f_31213007
field_199738_u
field_199738_u

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
a(int arg0, int arg1, cvk arg2, boolean arg3, azi<?> arg4)
method_2597(int arg0, int arg1, class_310 arg2, boolean arg3, class_1729<?> arg4)
init(int width, int height, Minecraft minecraft, boolean slim, AbstractRecipeMenu<?> menu)
func_201520_a(int arg0, int arg1, Minecraft arg2, boolean arg3, RecipeBookContainer<?> arg4)
func_201520_a(int arg0, int arg1, Minecraft arg2, boolean arg3, RecipeBookContainer<?> arg4)
public void
d(boolean arg0)
method_2579(boolean arg0)
initGui(boolean slim)
func_201518_a(boolean arg0)
func_201518_a(boolean arg0)
public boolean
changeFocus(boolean arg0)
m_92379633(boolean arg0)
m_92379633(boolean arg0)
changeFocus(boolean arg0)
protected void
e()
method_2585()
m_12926873()
func_205702_a()
func_205702_a()
public void
i()
method_2607()
removed()
func_191871_c()
removed()
public int
a(boolean arg0, int arg1, int arg2)
method_2595(boolean arg0, int arg1, int arg2)
updatePosition(boolean offset, int x, int y)
func_193011_a(boolean arg0, int arg1, int arg2)
updateScreenPosition(boolean arg0, int arg1, int arg2)
public void
j()
method_2591()
toggleGuiOpen()
func_191866_a()
toggleVisibility()
public boolean
c()
method_2605()
isGuiOpen()
func_191878_b()
isVisible()
protected void
b(boolean arg0)
method_2593(boolean arg0)
setGuiOpen(boolean guiOpen)
func_193006_a(boolean arg0)
setVisible(boolean arg0)
public void
a(azp arg0)
method_2600(class_1735 arg0)
clickSlot(InventorySlot slot)
func_191874_a(Slot arg0)
slotClicked(Slot slotIn)
private void
a(boolean arg0)
method_2603(boolean arg0)
updateCollections(boolean wrap)
func_193003_g(boolean arg0)
updateCollections(boolean arg0)
private void
b()
method_2606()
updateTabs()
func_193949_f()
updateTabs()
public void
k()
method_2590()
tick()
func_193957_d()
tick()
private void
d()
method_2587()
updateContents()
func_193942_g()
updateStackedContents()
public void
render(int arg0, int arg1, float arg2)
m_93956703(int arg0, int arg1, float arg2)
render(int arg0, int arg1, float arg2)
render(int arg0, int arg1, float arg2)
public void
a(int arg0, int arg1, int arg2, int arg3)
method_2601(int arg0, int arg1, int arg2, int arg3)
renderTooltip(int x, int y, int mouseX, int mouseY)
func_191876_c(int arg0, int arg1, int arg2, int arg3)
renderTooltip(int arg0, int arg1, int arg2, int arg3)
protected String
f()
method_2599()
m_90599221()
func_205703_f()
func_205703_f()
private void
b(int arg0, int arg1, int arg2, int arg3)
method_2602(int arg0, int arg1, int arg2, int arg3)
renderGhostRecipeTooltip(int x, int y, int mouseX, int mouseY)
func_193015_d(int arg0, int arg1, int arg2, int arg3)
renderGhostRecipeTooltip(int arg0, int arg1, int arg2, int arg3)
public void
a(int arg0, int arg1, boolean arg2, float arg3)
method_2581(int arg0, int arg1, boolean arg2, float arg3)
renderGhostRecipe(int x, int y, boolean large, float tickDelta)
func_191864_a(int arg0, int arg1, boolean arg2, float arg3)
renderGhostRecipe(int arg0, int arg1, boolean arg2, float arg3)
public boolean
mouseClicked(double arg0, double arg1, int arg2)
m_29843171(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
protected boolean
a()
method_2589()
m_96977712()
func_201521_f()
toggleCraftableFilter()
public boolean
a(double arg0, double arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
method_2598(double arg0, double arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
hasClickedOutside(double mouseX, double mouseY, int screenX, int screenY, int screenWidth, int screenHeight, int button)
func_195604_a(double arg0, double arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
func_195604_a(double arg0, double arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
public boolean
keyPressed(int arg0, int arg1, int arg2)
m_40016007(int arg0, int arg1, int arg2)
keyPressed(int arg0, int arg1, int arg2)
keyPressed(int arg0, int arg1, int arg2)
public boolean
a(int arg0, int arg1, int arg2)
method_16803(int arg0, int arg1, int arg2)
keyReleased(int arg0, int arg1, int arg2)
keyReleased(int arg0, int arg1, int arg2)
keyReleased(int arg0, int arg1, int arg2)
public boolean
charTyped(char arg0, int arg1)
m_98491981(char arg0, int arg1)
charTyped(char arg0, int arg1)
charTyped(char arg0, int arg1)
public boolean
isMouseOver(double arg0, double arg1)
m_74503738(double arg0, double arg1)
m_74503738(double arg0, double arg1)
isMouseOver(double arg0, double arg1)
private void
g()
method_2586()
searchChanged()
func_195603_h()
updateSearch()
private void
a(String arg0)
method_2576(String arg0)
tryEnablePirateSpeech(String search)
func_193716_a(String arg0)
pirateRecipe(String text)
private boolean
h()
method_2604()
isOffset()
func_191880_f()
isOffsetNextToMainGUI()
public void
l()
method_2592()
recipesUpdated()
func_193948_e()
recipesUpdated()
public void
a(List<bej<?>> arg0)
method_2646(List<class_1860<?>> arg0)
recipesShown(List<Recipe<?>> arg0)
func_193001_a(List<IRecipe<?>> arg0)
recipesShown(List<IRecipe<?>> arg0)
public void
a(bej<?> arg0, List<azp> arg1)
method_2596(class_1860<?> arg0, List<class_1735> arg1)
setGhostRecipe(Recipe<?> recipe, List<InventorySlot> slots)
func_193951_a(IRecipe<?> arg0, List<Slot> arg1)
setupGhostRecipe(IRecipe<?> arg0, List<Slot> arg1)
public void
a(Iterator<beg> arg0, int arg1, int arg2, int arg3, int arg4)
method_12815(Iterator<class_1856> arg0, int arg1, int arg2, int arg3, int arg4)
m_77335540(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)
setSlotContents(Iterator<Ingredient> arg0, int arg1, int arg2, int arg3, int arg4)
protected void
m()
method_2588()
sendUpdate()
func_193956_j()
sendUpdateSettings()