Interface BlockDataMeta

    • Method Detail

      • hasBlockData

        boolean hasBlockData()
        Returns whether the item has block data currently attached to it.
        Returns:
        whether block data is already attached
      • setBlockData

        void setBlockData​(@NotNull
                          @NotNull BlockData blockData)
        Attaches a copy of the passed block data to the item.
        Parameters:
        blockData - the block data to attach to the block.
        Throws:
        IllegalArgumentException - if the blockData is null or invalid for this item.