Class Condition
java.lang.Object
rocks.gravili.notquests.spigot.structs.conditions.Condition
- Direct Known Subclasses:
ActiveQuestCondition,CompletedObjectiveCondition,CompletedQuestCondition,ConditionCondition,MoneyCondition,PermissionCondition,QuestPointsCondition,TownyNationNameCondition,TownyNationTownCountCondition,TownyTownPlotCountCondition,TownyTownResidentCountCondition,UltimateClansClanLevelCondition,WorldTimeCondition
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Stringcheck(QuestPlayer questPlayer, boolean enforce) abstract Stringfinal Stringfinal Stringfinal Objectivefinal longfinal QuestgetQuest()abstract voidabstract voidvoidsetConditionName(String conditionName) voidsetObjective(Objective objective) voidsetProgressNeeded(long progressNeeded) void
-
Field Details
-
main
-
-
Constructor Details
-
Condition
-
-
Method Details
-
setProgressNeeded
public void setProgressNeeded(long progressNeeded) -
setQuest
-
setObjective
-
getConditionType
-
getProgressNeeded
public final long getProgressNeeded() -
getQuest
-
getObjective
-
getConditionName
-
setConditionName
-
check
- Returns:
- String if the condition is not fulfilled. Empty string if the condition is fulfilled. The String should say the still-required condition.
-
getConditionDescription
-
save
public abstract void save(org.bukkit.configuration.file.FileConfiguration configuration, String initialPath) -
load
public abstract void load(org.bukkit.configuration.file.FileConfiguration configuration, String initialPath)
-