diff --git a/src/main/java/emu/grasscutter/command/commands/QuestCommand.java b/src/main/java/emu/grasscutter/command/commands/QuestCommand.java index 4774198fc..c97c406ec 100644 --- a/src/main/java/emu/grasscutter/command/commands/QuestCommand.java +++ b/src/main/java/emu/grasscutter/command/commands/QuestCommand.java @@ -88,6 +88,12 @@ public final class QuestCommand implements CommandHandler { translate(sender, "commands.quest.state.exists"), mainQuest.getParentQuestId(), mainQuest.getState().getValue())); } + case "dungeons" -> { + var dungeons = targetPlayer.getPlayerProgress().getCompletedDungeons(); + CommandHandler.sendMessage(sender, "Dungeons completed: " + + String.join(", ", dungeons.intStream() + .mapToObj(String::valueOf).toList())); + } default -> this.sendUsageMessage(sender); } }