Interface EquipmentSlot

All Superinterfaces:
FilteringSlot, Inventory, Slot, ValueContainer

public interface EquipmentSlot extends FilteringSlot
An inventory slot which can only contain equipment.
  • Method Details

    • isValidItem

      boolean isValidItem(EquipmentType type)
      Check whether the supplied equipment type can be inserted into this slot. Returning false from this method implies that Inventory.offer(org.spongepowered.api.item.inventory.ItemStack...) would always return false for items of this type.
      Parameters:
      type - EquipmentType to check
      Returns:
      true if the specified EquipmentType is valid for this slot