net.minecraft.screen.slot

class ArmorSlot

extends Slot

net.minecraft.world.inventory.ArmorSlot
net.minecraft.class_9692
net.minecraft.screen.slot.ArmorSlot

Field summary

Modifier and TypeField
private final LivingEntity
owner
field_51622
entity
private final EquipmentSlot
slot
field_51623
equipmentSlot
private final Identifier
emptyIcon
field_51624
backgroundSprite

Constructor summary

ModifierConstructor
public (Inventory inventory, LivingEntity entity, EquipmentSlot equipmentSlot, int index, int x, int y, Identifier backgroundSprite)

Method summary

Modifier and TypeMethod
public void
setByPlayer(ItemStack itemStack, ItemStack previous)
method_48931(class_1799 arg0, class_1799 arg1)
setStack(ItemStack arg0, ItemStack arg1)
public int
getMaxStackSize()
method_7675()
getMaxItemCount()
public boolean
mayPlace(ItemStack itemStack)
method_7680(class_1799 arg0)
canInsert(ItemStack arg0)
public boolean
isActive()
method_7682()
isEnabled()
public boolean
mayPickup(Player player)
method_7674(class_1657 arg0)
canTakeItems(PlayerEntity arg0)
public Identifier
getNoItemIcon()
method_7679()
getBackgroundSprite()