Interface IPermanentItem
public interface IPermanentItem
Interface for permanent items.
-
Method Summary
Modifier and TypeMethodDescriptionGet the handler for this permanent item.Get the identifier for this permanent item.org.bukkit.inventory.ItemStack
getItem()
Get the item stack for this permanent item.int
getSlot()
Get the slot for this permanent item.void
setHandler
(IPermanentItemHandler handler) Set the handler for this permanent item.void
setIdentifier
(String identifier) Set the identifier for this permanent item.void
setItem
(org.bukkit.inventory.ItemStack item) Set the item stack for this permanent item.void
setSlot
(int slot) Set the slot for this permanent item.
-
Method Details
-
getHandler
IPermanentItemHandler getHandler()Get the handler for this permanent item.- Returns:
- The handler for this permanent item.
-
setHandler
Set the handler for this permanent item.- Parameters:
handler
- The handler for this permanent item.
-
setItem
void setItem(org.bukkit.inventory.ItemStack item) Set the item stack for this permanent item.- Parameters:
item
- The item stack for this permanent item.
-
getItem
org.bukkit.inventory.ItemStack getItem()Get the item stack for this permanent item.- Returns:
- The item stack for this permanent item.
-
setSlot
void setSlot(int slot) Set the slot for this permanent item.- Parameters:
slot
- The slot for this permanent item.
-
getSlot
int getSlot()Get the slot for this permanent item.- Returns:
- The slot for this permanent item.
-
setIdentifier
Set the identifier for this permanent item.- Parameters:
identifier
- The identifier for this permanent item.
-
getIdentifier
String getIdentifier()Get the identifier for this permanent item.- Returns:
- The identifier for this permanent item.
-