From 9ee815b4908874d31e2f561a1e150daf92f5f2bd Mon Sep 17 00:00:00 2001 From: FlorianMichael Date: Sun, 30 Jun 2024 21:29:21 +0200 Subject: [PATCH] Fix EnchantmentRewriter#getRomanNumber default value MC 1.8-1.21 uses translation keys for every enchantment level meaning an invalid level would default to the translation key (enchantment.level.) and not the uncovered level. --- .../viabackwards/api/rewriters/EnchantmentRewriter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/src/main/java/com/viaversion/viabackwards/api/rewriters/EnchantmentRewriter.java b/common/src/main/java/com/viaversion/viabackwards/api/rewriters/EnchantmentRewriter.java index f4909788..84301600 100644 --- a/common/src/main/java/com/viaversion/viabackwards/api/rewriters/EnchantmentRewriter.java +++ b/common/src/main/java/com/viaversion/viabackwards/api/rewriters/EnchantmentRewriter.java @@ -157,7 +157,7 @@ public class EnchantmentRewriter { case 8 -> "VIII"; case 9 -> "IX"; case 10 -> "X"; - default -> Integer.toString(number); + default -> "enchantment.level." + number; }; } }