diff --git a/src/main/java/com/ldtteam/common/config/AbstractConfiguration.java b/src/main/java/com/ldtteam/common/config/AbstractConfiguration.java index 988ce98..fd65a91 100644 --- a/src/main/java/com/ldtteam/common/config/AbstractConfiguration.java +++ b/src/main/java/com/ldtteam/common/config/AbstractConfiguration.java @@ -14,6 +14,7 @@ import net.neoforged.neoforge.common.ModConfigSpec.RestartType; import net.neoforged.neoforge.common.util.LogicalSidedProvider; import org.jetbrains.annotations.Nullable; + import java.util.ArrayList; import java.util.Arrays; import java.util.List; @@ -93,7 +94,8 @@ private Builder buildBase(final String key, @Nullable final String defaultDesc) private static String translate(final String key, final Object... args) { - return LanguageHandler.translateKey(key).formatted(args); + final String translated = LanguageHandler.translateKey(key); + return args.length == 0 ? translated : translated.formatted(args); } protected AbstractConfiguration requiresWorldRestart()