Package net.minecraft.screen.slot
Class ArmorSlot
java.lang.Object
net.minecraft.screen.slot.Slot
net.minecraft.screen.slot.ArmorSlot
- Mappings:
- Namespace - Name - named - net/minecraft/screen/slot/ArmorSlot- intermediary - net/minecraft/class_9692- official - csh
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final @Nullable Identifierprivate final LivingEntityprivate final EquipmentSlot
- 
Constructor SummaryConstructorsConstructorDescriptionArmorSlot(Inventory inventory, LivingEntity entity, EquipmentSlot equipmentSlot, int index, int x, int y, @Nullable Identifier backgroundSprite) 
- 
Method SummaryModifier and TypeMethodDescriptionbooleanbooleancanTakeItems(PlayerEntity playerEntity) intvoidSets the slot's stack tostackand marks the slot as dirty.Methods inherited from class net.minecraft.screen.slot.SlotcanBeHighlighted, canTakePartial, disablesDynamicDisplay, getIndex, getMaxItemCount, getStack, hasStack, insertStack, insertStack, isEnabled, markDirty, onCrafted, onCrafted, onQuickTransfer, onTake, onTakeItem, setStack, setStackNoCallbacks, takeStack, takeStackRange, tryTakeStackRange
- 
Field Details- 
entity- Mappings:
- Namespace - Name - Mixin selector - named - entity- Lnet/minecraft/screen/slot/ArmorSlot;entity:Lnet/minecraft/entity/LivingEntity;- intermediary - field_51622- Lnet/minecraft/class_9692;field_51622:Lnet/minecraft/class_1309;- official - a- Lcsh;a:Lbvi;
 
- 
equipmentSlot- Mappings:
- Namespace - Name - Mixin selector - named - equipmentSlot- Lnet/minecraft/screen/slot/ArmorSlot;equipmentSlot:Lnet/minecraft/entity/EquipmentSlot;- intermediary - field_51623- Lnet/minecraft/class_9692;field_51623:Lnet/minecraft/class_1304;- official - b- Lcsh;b:Lbuu;
 
- 
backgroundSprite- Mappings:
- Namespace - Name - Mixin selector - named - backgroundSprite- Lnet/minecraft/screen/slot/ArmorSlot;backgroundSprite:Lnet/minecraft/util/Identifier;- intermediary - field_51624- Lnet/minecraft/class_9692;field_51624:Lnet/minecraft/class_2960;- official - g- Lcsh;g:Lakv;
 
 
- 
- 
Constructor Details- 
ArmorSlotpublic ArmorSlot(Inventory inventory, LivingEntity entity, EquipmentSlot equipmentSlot, int index, int x, int y, @Nullable @Nullable Identifier backgroundSprite) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/screen/slot/ArmorSlot;<init>(Lnet/minecraft/inventory/Inventory;Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/EquipmentSlot;IIILnet/minecraft/util/Identifier;)V- intermediary - <init>- Lnet/minecraft/class_9692;<init>(Lnet/minecraft/class_1263;Lnet/minecraft/class_1309;Lnet/minecraft/class_1304;IIILnet/minecraft/class_2960;)V- official - <init>- Lcsh;<init>(Lbse;Lbvi;Lbuu;IIILakv;)V
 
 
- 
- 
Method Details- 
setStackSets the slot's stack tostackand marks the slot as dirty. Subclasses may override this method to perform additional operations.- Overrides:
- setStackin class- Slot
- Mappings:
- Namespace - Name - Mixin selector - named - setStack- Lnet/minecraft/screen/slot/Slot;setStack(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)V- intermediary - method_48931- Lnet/minecraft/class_1735;method_48931(Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)V- official - a- Lcua;a(Lcwq;Lcwq;)V
 
- 
getMaxItemCountpublic int getMaxItemCount()- Overrides:
- getMaxItemCountin class- Slot
- Mappings:
- Namespace - Name - Mixin selector - named - getMaxItemCount- Lnet/minecraft/screen/slot/Slot;getMaxItemCount()I- intermediary - method_7675- Lnet/minecraft/class_1735;method_7675()I- official - a- Lcua;a()I
 
- 
canInsert
- 
canTakeItems- Overrides:
- canTakeItemsin class- Slot
- Mappings:
- Namespace - Name - Mixin selector - named - canTakeItems- Lnet/minecraft/screen/slot/Slot;canTakeItems(Lnet/minecraft/entity/player/PlayerEntity;)Z- intermediary - method_7674- Lnet/minecraft/class_1735;method_7674(Lnet/minecraft/class_1657;)Z- official - a- Lcua;a(Lcoy;)Z
 
- 
getBackgroundSprite- Overrides:
- getBackgroundSpritein class- Slot
- Mappings:
- Namespace - Name - Mixin selector - named - getBackgroundSprite- Lnet/minecraft/screen/slot/Slot;getBackgroundSprite()Lnet/minecraft/util/Identifier;- intermediary - method_7679- Lnet/minecraft/class_1735;method_7679()Lnet/minecraft/class_2960;- official - b- Lcua;b()Lakv;
 
 
-