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.ItemStackgetItem()Get the item stack for this permanent item.intgetSlot()Get the slot for this permanent item.voidsetHandler(IPermanentItemHandler handler) Set the handler for this permanent item.voidsetIdentifier(String identifier) Set the identifier for this permanent item.voidsetItem(org.bukkit.inventory.ItemStack item) Set the item stack for this permanent item.voidsetSlot(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.
-