Interface SkullMeta

All Superinterfaces:
Cloneable, ConfigurationSerializable, ItemMeta, PersistentDataHolder

public interface SkullMeta extends ItemMeta
Represents a skull that can have an owner.
  • Method Details

    • getOwner

      Deprecated.
      Gets the owner of the skull.
      Returns:
      the owner if the skull
    • hasOwner

      boolean hasOwner()
      Checks to see if the skull has an owner.
      Returns:
      true if the skull has an owner
    • setOwner

      @Deprecated boolean setOwner(@Nullable String owner)
      Sets the owner of the skull.
      Parameters:
      owner - the new owner of the skull
      Returns:
      true if the owner was successfully set
    • getOwningPlayer

      @Nullable OfflinePlayer getOwningPlayer()
      Gets the owner of the skull.
      Returns:
      the owner if the skull
    • setOwningPlayer

      boolean setOwningPlayer(@Nullable OfflinePlayer owner)
      Sets the owner of the skull.

      Plugins should check that hasOwner() returns true before calling this plugin.

      Parameters:
      owner - the new owner of the skull
      Returns:
      true if the owner was successfully set
    • clone

      Specified by:
      clone in interface ItemMeta