Class DeliverItemsObjective
java.lang.Object
rocks.gravili.notquests.spigot.structs.objectives.Objective
rocks.gravili.notquests.spigot.structs.objectives.DeliverItemsObjective
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal longfinal org.bukkit.inventory.ItemStackgetObjectiveTaskDescription(String eventualColor, org.bukkit.entity.Player player) final UUIDfinal intstatic voidhandleCommands(NotQuests main, cloud.commandframework.paper.PaperCommandManager<org.bukkit.command.CommandSender> manager, cloud.commandframework.Command.Builder<org.bukkit.command.CommandSender> addObjectiveBuilder) final booleanvoidvoidonObjectiveUnlock(ActiveObjective activeObjective) voidvoidsetDeliverAnyItem(boolean deliverAnyItem) voidsetItemToDeliver(org.bukkit.inventory.ItemStack itemToDeliver) voidsetRecipientArmorStandUUID(UUID recipientArmorStandUUID) voidsetRecipientNPCID(int recipientNPCID) Methods inherited from class rocks.gravili.notquests.spigot.structs.objectives.Objective
addCondition, addReward, clearConditions, clearRewards, getCompletionArmorStandUUID, getCompletionNPCID, getConditions, getObjectiveDescription, getObjectiveDescription, getObjectiveDisplayName, getObjectiveFinalName, getObjectiveID, getProgressNeeded, getQuest, getRewards, removeCondition, removeObjectiveDescription, removeObjectiveDisplayName, removeReward, setCompletionArmorStandUUID, setCompletionNPCID, setObjectiveDescription, setObjectiveDisplayName, setObjectiveID, setProgressNeeded, setQuest
-
Constructor Details
-
DeliverItemsObjective
-
-
Method Details
-
handleCommands
public static void handleCommands(NotQuests main, cloud.commandframework.paper.PaperCommandManager<org.bukkit.command.CommandSender> manager, cloud.commandframework.Command.Builder<org.bukkit.command.CommandSender> addObjectiveBuilder) -
isDeliverAnyItem
public final boolean isDeliverAnyItem() -
setDeliverAnyItem
public void setDeliverAnyItem(boolean deliverAnyItem) -
setItemToDeliver
public void setItemToDeliver(org.bukkit.inventory.ItemStack itemToDeliver) -
setRecipientNPCID
public void setRecipientNPCID(int recipientNPCID) -
setRecipientArmorStandUUID
-
onObjectiveUnlock
- Specified by:
onObjectiveUnlockin classObjective
-
getItemToDeliver
public final org.bukkit.inventory.ItemStack getItemToDeliver() -
getAmountToDeliver
public final long getAmountToDeliver() -
getRecipientNPCID
public final int getRecipientNPCID() -
getRecipientArmorStandUUID
-
getObjectiveTaskDescription
- Specified by:
getObjectiveTaskDescriptionin classObjective
-
save
-
load
-