Interface Slot

    • Method Detail

      • viewedSlot

        Slot viewedSlot()
        Returns the slot in a Containers viewed inventory or itself.
        Returns:
        the viewed inventory slot or itself if not a container slot
      • set

        InventoryTransactionResult set​(ItemStack stack)
        Adds the ItemStack to this slot overwriting the existing item.

        Stacks bigger than the max stack size will be partially rejected.

        Parameters:
        stack - The stack to add to this slot.
        Returns:
        A SUCCESS transaction-result if the entire stack was added and FAILURE when the stack was not or only partially added to the inventory.