diff --git a/core/src/main/java/org/geysermc/geyser/session/cache/AdvancementsCache.java b/core/src/main/java/org/geysermc/geyser/session/cache/AdvancementsCache.java index 575aa7ec1..5fef73a86 100644 --- a/core/src/main/java/org/geysermc/geyser/session/cache/AdvancementsCache.java +++ b/core/src/main/java/org/geysermc/geyser/session/cache/AdvancementsCache.java @@ -191,7 +191,9 @@ public class AdvancementsCache { if (advancementHasProgress) { // Only display progress with multiple requirements - String progress = advancementProgress + "/" + advancementRequirements; + String progress = MinecraftLocale.getLocaleString("advancements.progress", language) + .replaceFirst("%s", String.valueOf(advancementProgress)) + .replaceFirst("%s", String.valueOf(advancementRequirements)); content += GeyserLocale.getPlayerLocaleString("geyser.advancements.progress", language, progress) + "\n"; }