net.minecraft.screen.slot

public class CrafterOutputSlot

extends Slot

net.minecraft.world.inventory.NonInteractiveResultSlot
net.minecraft.class_8883
net.minecraft.screen.slot.CrafterOutputSlot

Constructor summary

ModifierConstructor
public (Inventory container, int id, int x, int y)

Method summary

Modifier and TypeMethod
public void
onQuickCraft(ItemStack picked, ItemStack original)
method_7670(class_1799 arg0, class_1799 arg1)
onQuickTransfer(ItemStack arg0, ItemStack arg1)
public boolean
mayPickup(Player player)
method_7674(class_1657 arg0)
canTakeItems(PlayerEntity arg0)
public Optional<ItemStack>
tryRemove(int amount, int maxAmount, Player player)
method_34264(int arg0, int arg1, class_1657 arg2)
tryTakeStackRange(int arg0, int arg1, PlayerEntity arg2)
public ItemStack
safeTake(int amount, int maxAmount, Player player)
method_32753(int arg0, int arg1, class_1657 arg2)
takeStackRange(int arg0, int arg1, PlayerEntity arg2)
public ItemStack
safeInsert(ItemStack stack)
method_32756(class_1799 arg0)
insertStack(ItemStack arg0)
public ItemStack
safeInsert(ItemStack inputStack, int inputAmount)
method_32755(class_1799 arg0, int arg1)
insertStack(ItemStack arg0, int arg1)
public boolean
allowModification(Player player)
method_32754(class_1657 arg0)
canTakePartial(PlayerEntity arg0)
public boolean
mayPlace(ItemStack itemStack)
method_7680(class_1799 arg0)
canInsert(ItemStack arg0)
public ItemStack
remove(int amount)
method_7671(int arg0)
takeStack(int arg0)
public void
onTake(Player player, ItemStack carried)
method_7667(class_1657 arg0, class_1799 arg1)
onTakeItem(PlayerEntity arg0, ItemStack arg1)
public boolean
isHighlightable()
method_51306()
canBeHighlighted()
public boolean
isFake()
method_55059()
disablesDynamicDisplay()