public static class Quest.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
Stage.Builder |
addStage() |
Quest.Builder |
addString(java.lang.String key,
java.lang.String value) |
Quest |
build(java.lang.String identifier) |
Quest.Builder |
setAbandonable(boolean abandonable) |
Quest.Builder |
setActiveStage(short activeStage) |
Quest.Builder |
setColor(QuestColor color) |
Quest.Builder |
setRepeatable(boolean repeatable) |
Quest.Builder |
setWeight(int weight) |
public Quest.Builder setColor(QuestColor color)
public Quest.Builder setRepeatable(boolean repeatable)
public Quest.Builder setAbandonable(boolean abandonable)
public Quest.Builder setWeight(int weight)
public Quest.Builder setActiveStage(short activeStage)
public Quest.Builder addString(java.lang.String key, java.lang.String value)
public Stage.Builder addStage()
public Quest build(java.lang.String identifier) throws InvalidQuestArgsException
InvalidQuestArgsException