net.minecraft.screen

public class SmithingScreenHandler

extends ForgingScreenHandler

bob
net.minecraft.world.inventory.SmithingMenu
net.minecraft.class_4862
net.minecraft.screen.SmithingScreenHandler
net.minecraft.unmapped.C_tztlhrgg
net.minecraft.src.C_1306_

Field summary

Modifier and TypeField
private final World
k
level
field_25385
field_25385
f_kwymugzp
f_40241_
private SmithingRecipe
s
selectedRecipe
field_25386
field_25386
f_nqtuinek
f_40242_
private final List<SmithingRecipe>
t
recipes
field_25668
field_25668
f_wvbqimnb
f_40243_

Constructor summary

ModifierConstructor
public (int syncId, PlayerInventory playerInventory)
public (int syncId, PlayerInventory playerInventory, ScreenHandlerContext context)

Method summary

Modifier and TypeMethod
protected boolean
a(cks arg0)
isValidBlock(BlockState arg0)
method_24925(class_2680 arg0)
canUse(BlockState arg0)
m_jshpyvtq(C_txtbiemp arg0)
m_8039_(C_2064_ arg0)
protected boolean
a(bkd o, boolean arg1)
mayPickup(Player arg0, boolean arg1)
method_24927(class_1657 arg0, boolean arg1)
canTakeOutput(PlayerEntity arg0, boolean arg1)
m_bvwkgssv(C_jzrpycqo arg0, boolean arg1)
m_6560_(C_1141_ p_40269_, boolean arg1)
protected void
a(bkd o, bqp arg1)
onTake(Player arg0, ItemStack arg1)
method_24923(class_1657 arg0, class_1799 arg1)
onTakeOutput(PlayerEntity arg0, ItemStack arg1)
m_jdftuppp(C_jzrpycqo arg0, C_sddaxwyk arg1)
m_142365_(C_1141_ p_150664_, C_1391_ arg1)
private void
d(int arg0)
shrinkStackInSlot(int arg0)
method_29539(int arg0)
method_29539(int arg0)
m_wabumdmm(int arg0)
m_40270_(int arg0)
public void
i()
createResult()
method_24928()
updateResult()
m_gapjaiqi()
m_6640_()
protected boolean
c(bqp arg0)
shouldQuickMoveToAdditionalSlot(ItemStack arg0)
method_30025(class_1799 arg0)
method_30025(ItemStack arg0)
m_hdzlnlab(C_sddaxwyk arg0)
m_5861_(C_1391_ arg0)
public boolean
a(bqp o, boa arg1)
canTakeItemForPickAll(ItemStack arg0, Slot arg1)
method_7613(class_1799 arg0, class_1735 arg1)
canInsertIntoSlot(ItemStack arg0, Slot arg1)
m_pmldxlql(C_sddaxwyk arg0, C_nhvqfffd arg1)
m_5882_(C_1391_ p_40258_, C_1305_ arg1)