Class Action
java.lang.Object
rocks.gravili.notquests.paper.structs.actions.Action
- Direct Known Subclasses:
ActionAction
,BooleanAction
,BroadcastMessageAction
,CompleteQuestAction
,ConsoleCommandAction
,FailQuestAction
,GiveItemAction
,GiveQuestAction
,ListAction
,NumberAction
,SendMessageAction
,SpawnMobAction
,StartConversationAction
,StringAction
,TriggerCommandAction
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addCondition
(Condition condition, boolean save, org.bukkit.configuration.file.FileConfiguration configuration, String initialPath) void
clearConditions
(org.bukkit.configuration.file.FileConfiguration configuration, String initialPath) abstract void
deserializeFromSingleLineString
(ArrayList<String> arguments) abstract void
abstract String
getActionDescription
(org.bukkit.entity.Player player, Object... objects) final String
final String
final Category
final Objective
final Quest
getQuest()
abstract void
void
void
removeCondition
(Condition condition, boolean save, org.bukkit.configuration.file.FileConfiguration configuration, String initialPath) abstract void
void
setActionName
(String actionName) void
setCategory
(Category category) void
setObjective
(Objective objective) void
-
Field Details
-
main
-
-
Constructor Details
-
Action
-
-
Method Details
-
getCategory
-
setCategory
-
getActionType
-
getActionName
-
setActionName
-
removeActionName
public void removeActionName() -
getQuest
-
setQuest
-
getObjective
-
setObjective
-
getActionDescription
-
execute
-
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) -
getConditions
-
addCondition
-
removeCondition
-
clearConditions
public void clearConditions(org.bukkit.configuration.file.FileConfiguration configuration, String initialPath) -
deserializeFromSingleLineString
-