Class PlayerEquipmentSlot

java.lang.Object
net.minecraft.world.inventory.Slot
me.desht.pneumaticcraft.common.inventory.slot.PlayerEquipmentSlot

public class PlayerEquipmentSlot extends net.minecraft.world.inventory.Slot
  • Field Summary

    Fields inherited from class net.minecraft.world.inventory.Slot

    container, index, x, y
  • Constructor Summary

    Constructors
    Constructor
    Description
    PlayerEquipmentSlot(net.minecraft.world.entity.player.Inventory inventoryIn, net.minecraft.world.entity.EquipmentSlot slotType, int xPosition, int yPosition)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    int
     
    com.mojang.datafixers.util.Pair<net.minecraft.resources.ResourceLocation,net.minecraft.resources.ResourceLocation>
     
    boolean
    mayPickup(net.minecraft.world.entity.player.Player playerIn)
     
    boolean
    mayPlace(net.minecraft.world.item.ItemStack stack)
     

    Methods inherited from class net.minecraft.world.inventory.Slot

    allowModification, checkTakeAchievements, getContainerSlot, getItem, getMaxStackSize, getSlotIndex, hasItem, isActive, isSameInventory, onQuickCraft, onQuickCraft, onSwapCraft, onTake, remove, safeInsert, safeInsert, safeTake, set, setBackground, setChanged, tryRemove

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PlayerEquipmentSlot

      public PlayerEquipmentSlot(net.minecraft.world.entity.player.Inventory inventoryIn, net.minecraft.world.entity.EquipmentSlot slotType, int xPosition, int yPosition)
  • Method Details

    • getMaxStackSize

      public int getMaxStackSize()
      Overrides:
      getMaxStackSize in class net.minecraft.world.inventory.Slot
    • mayPlace

      public boolean mayPlace(net.minecraft.world.item.ItemStack stack)
      Overrides:
      mayPlace in class net.minecraft.world.inventory.Slot
    • mayPickup

      public boolean mayPickup(net.minecraft.world.entity.player.Player playerIn)
      Overrides:
      mayPickup in class net.minecraft.world.inventory.Slot
    • getNoItemIcon

      public com.mojang.datafixers.util.Pair<net.minecraft.resources.ResourceLocation,net.minecraft.resources.ResourceLocation> getNoItemIcon()
      Overrides:
      getNoItemIcon in class net.minecraft.world.inventory.Slot