Added finished quest message

This commit is contained in:
Teriuihi 2022-06-03 05:28:51 +02:00
parent 263b0ddbd1
commit e074d939a8
2 changed files with 5 additions and 1 deletions

View File

@ -34,6 +34,8 @@ public class CommandTurnIn extends SubCommand {
return true;
}
dailyQuest.turnIn(player);
if (dailyQuest.isDone())
player.sendMiniMessage(MessagesConfig.FINISHED_QUEST, Placeholder.component("player", player.name()));
BookOpener.openBook(player);
return true;
}

View File

@ -35,12 +35,14 @@ public class MessagesConfig extends AbstractConfig{
public static String DAILY_ALREADY_DONE = "<red>You already completed your daily quest";
public static String RESETTING_QUESTS = "<white>[<gold>Mascot</gold>] <light_purple>Scruff</light_purple><gray>:</gray> <green>Thank you everyone that completed their daily quest! I will be handing out new ones now so come visit me at <gold>/spawn</gold>!</green></white>";
public static String REWARD_ALREADY_RECEIVED = "<red>You already collected this reward</red>";
public static String REWARD_SENT = "<green>Thank you for completing the quest! Your reward has been sent!";
public static String REWARD_SENT = "<white>[<gold>Mascot</gold>] <light_purple>Scruff</light_purple><gray>:</gray> <green>Thank you for completing the quest! Your reward has been sent!</green></white>";
public static String FINISHED_QUEST = "<white>[<gold>Mascot</gold>] <light_purple>Scruff</light_purple><gray>:</gray> <green>You finished your quest! Don't forget to collect your reward at the end of the quest book!</green></white>";
private static void loadMessages() {
TOO_FAR_FROM_NPC = config.getString("messages.too-far-from-npc", TOO_FAR_FROM_NPC);
DAILY_ALREADY_DONE = config.getString("messages.daily-already-done", DAILY_ALREADY_DONE);
RESETTING_QUESTS = config.getString("messages.resetting-quests", RESETTING_QUESTS);
REWARD_ALREADY_RECEIVED = config.getString("messages.reward-already-received", REWARD_ALREADY_RECEIVED);
FINISHED_QUEST = config.getString("messages.finished-quest", FINISHED_QUEST);
REWARD_SENT = config.getString("messages.reward-send", REWARD_SENT);
}