diff options
| author | LMBishop <13875753+LMBishop@users.noreply.github.com> | 2022-07-06 21:28:01 +0100 |
|---|---|---|
| committer | LMBishop <13875753+LMBishop@users.noreply.github.com> | 2022-07-06 21:28:01 +0100 |
| commit | 417a5fabeac5edee9ef5884830e1a5880e8512b1 (patch) | |
| tree | d686dc589962be0dd9887498e7307e2d8aee0b7d /common/src | |
| parent | 77cded0fe148b79ce39b98941df3515b23e5f9de (diff) | |
Add extended description to warning type
Diffstat (limited to 'common/src')
| -rw-r--r-- | common/src/main/java/com/leonardobishop/quests/common/config/ConfigProblem.java | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/common/src/main/java/com/leonardobishop/quests/common/config/ConfigProblem.java b/common/src/main/java/com/leonardobishop/quests/common/config/ConfigProblem.java index e2fdc093..f9e9de33 100644 --- a/common/src/main/java/com/leonardobishop/quests/common/config/ConfigProblem.java +++ b/common/src/main/java/com/leonardobishop/quests/common/config/ConfigProblem.java @@ -10,7 +10,7 @@ public final class ConfigProblem { public ConfigProblem(ConfigProblemType type, String description, String extendedDescription, String location) { this.type = type; this.description = description == null ? "?" : description; - this.extendedDescription = extendedDescription == null ? "<dark_grey>This error has no extended description</dark_grey>" : extendedDescription; + this.extendedDescription = extendedDescription; this.location = location == null ? "?" : location; } @@ -36,17 +36,19 @@ public final class ConfigProblem { public enum ConfigProblemType { - ERROR("Error", "E", 1), - WARNING("Warning", "W", 2); + ERROR("Error", "E", 1, "An error prevents a quest from being loaded"), + WARNING("Warning", "W", 2, "A warning indicates a quest may not work as expected"); private final String title; private final String shortened; private final int priority; + private final String description; - ConfigProblemType(String title, String shortened, int priority) { + ConfigProblemType(String title, String shortened, int priority, String description) { this.title = title; this.shortened = shortened; this.priority = priority; + this.description = description; } public String getTitle() { @@ -61,5 +63,8 @@ public final class ConfigProblem { return priority; } + public String getDescription() { + return description; + } } }
\ No newline at end of file |
