From fbeb03db5e34408533b2a64404ccc3c714b0e9e2 Mon Sep 17 00:00:00 2001 From: EpicKnarvik97 Date: Wed, 16 Nov 2022 13:52:27 +0100 Subject: [PATCH] Adds comments for all translatable messages --- .../DynmapCitizensTranslatableMessage.java | 120 ++++++++++++++++++ src/main/resources/strings.yml | 2 +- 2 files changed, 121 insertions(+), 1 deletion(-) diff --git a/src/main/java/net/knarcraft/dynmapcitizens/formatting/DynmapCitizensTranslatableMessage.java b/src/main/java/net/knarcraft/dynmapcitizens/formatting/DynmapCitizensTranslatableMessage.java index 4c50c6a..878d474 100644 --- a/src/main/java/net/knarcraft/dynmapcitizens/formatting/DynmapCitizensTranslatableMessage.java +++ b/src/main/java/net/knarcraft/dynmapcitizens/formatting/DynmapCitizensTranslatableMessage.java @@ -7,25 +7,145 @@ import net.knarcraft.knarlib.formatting.TranslatableMessage; */ public enum DynmapCitizensTranslatableMessage implements TranslatableMessage { + /** + * The format for the basic description of any sentinel + * + *

Placeholders: {name}, {squad}, {sentinelDetails}

+ */ SENTINEL_DESCRIPTION, + + /** + * The format for the detailed description of any sentinel + * + *

Placeholders: {invincible}, {armor}, {health}, {accuracy}, {damage}, {speed}, {allowKnockback}, {range}, + * {reach}, {targets}, {avoids}, {ignores}

+ */ SENTINEL_DETAILS, + + /** + * The format for a quest's planner description + * + *

Placeholders: {questCoolDown}, {questFrom}, {questUntil}, {questRepeat}

+ */ QUESTS_PLANNER_DESCRIPTION, + + /** + * The format for a quest's cool-down + * + *

Placeholders: {coolDown}

+ */ QUESTS_PLANNER_COOL_DOWN, + + /** + * The text to display if a quest cannot be repeated + */ QUESTS_PLANNER_UNREPEATABLE, + + /** + * The format for a quest's first availability date + * + *

Placeholders: {startDate}

+ */ QUESTS_PLANNER_FROM, + + /** + * The format for a quest's last availability date + * + *

Placeholders: {endDate}

+ */ QUESTS_PLANNER_UNTIL, + + /** + * The format for a quest's repeat delay + * + *

Placeholders: {repeatDelay}

+ */ QUEST_PLANNER_REPEAT, + + /** + * The format for a quest's requirements + * + *

Placeholders: {requirementQuestPoints}, {requirementExp}, {requirementBlockedByQuests}, + * {requirementRequiredQuests}, {requirementRequiredItems}, {requirementMCMMOSkills}, {requirementPermissions}, + * {requirementCustom}

+ */ QUESTS_REQUIREMENTS_FORMAT, + + /** + * The format for a quest's quest point requirement + * + *

Placeholders: {questPoints}

+ */ QUESTS_REQUIREMENTS_QUEST_POINTS, + + /** + * The format for a quest's exp requirement + * + *

Placeholders: {exp}

+ */ QUESTS_REQUIREMENTS_EXP, + + /** + * The format for a quest's blocking quests + * + *

Placeholders: {blockingQuests}

+ */ QUESTS_REQUIREMENTS_BLOCKED_BY_QUEST_FORMAT, + + /** + * The format for one of a quest's blocking quests + * + *

Placeholders: {questName}

+ */ QUESTS_REQUIREMENTS_BLOCKED_BY_QUEST_ITEM, + + /** + * The format for a quest's required quests + * + *

Placeholders: {requiredQuests}

+ */ QUESTS_REQUIREMENTS_REQUIRED_QUEST_FORMAT, + + /** + * The format for one of a quest's required quests + * + *

Placeholders: {questName}

+ */ QUESTS_REQUIREMENTS_REQUIRED_QUEST_ITEM, + + /** + * The format for a quest's required items + * + *

Placeholders: {requiredItems}

+ */ QUESTS_REQUIREMENTS_REQUIRED_ITEM_FORMAT, + + /** + * The format for one of a quest's required items + * + *

Placeholders: {itemName}

+ */ QUESTS_REQUIREMENTS_REQUIRED_ITEM_ITEM, + + /** + * The format for a quest's mcMMO skill requirement + * + *

Placeholders: {skill}, {level}

+ */ QUESTS_REQUIREMENTS_MC_MMO_SKILL, + + /** + * The format for a quest's required permissions + * + *

Placeholders: {permissions}

+ */ QUESTS_REQUIREMENTS_REQUIRED_PERMISSION_FORMAT, + + /** + * The format for one of a quest's required permissions + * + *

Placeholders: {permission}

+ */ QUESTS_REQUIREMENTS_REQUIRED_PERMISSION_ITEM; @Override diff --git a/src/main/resources/strings.yml b/src/main/resources/strings.yml index c2ba5f6..e4c183d 100644 --- a/src/main/resources/strings.yml +++ b/src/main/resources/strings.yml @@ -1,6 +1,6 @@ en: SENTINEL_DESCRIPTION: | -

name

+

{name}


Squad: {squad} {sentinelDetails} SENTINEL_DETAILS: |