Package noppes.npcs.api.jobs
Interface IJobItemGiver
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancanPlayerInteract(IPlayer player)IAvailabilitygetAvailability()intgetCooldownType()intgetGivingMethod()IItemStack[]getItems()java.lang.String[]getLines()booleangiveItems(IPlayer player)voidsetAvailability(IAvailability availability)voidsetCooldown(int cooldown)voidsetCooldownType(int type)voidsetGivingMethod(int method)voidsetItem(int slot, IItemStack item)voidsetLines(java.lang.String[] lines)
-
-
-
Method Detail
-
setCooldown
void setCooldown(int cooldown)
-
setCooldownType
void setCooldownType(int type)
-
getCooldownType
int getCooldownType()
-
setGivingMethod
void setGivingMethod(int method)
-
getGivingMethod
int getGivingMethod()
-
setLines
void setLines(java.lang.String[] lines)
-
getLines
java.lang.String[] getLines()
-
setAvailability
void setAvailability(IAvailability availability)
-
getAvailability
IAvailability getAvailability()
-
setItem
void setItem(int slot, IItemStack item)
-
getItems
IItemStack[] getItems()
-
giveItems
boolean giveItems(IPlayer player)
-
canPlayerInteract
boolean canPlayerInteract(IPlayer player)
-
-