浏览代码

Code improvement

Lortseam 4 年之前
父节点
当前提交
6d304b7f40

+ 1 - 1
lib/src/main/java/me/lortseam/completeconfig/data/Config.java

@@ -42,7 +42,7 @@ public class Config extends BaseCollection {
     private final ConfigSource source;
 
     private Config(ConfigSource source, LinkedHashSet<ConfigContainer> children) {
-        super(TranslationIdentifier.ofRoot(source.getModID()));
+        super(TranslationIdentifier.of(source));
         this.source = source;
         resolve(children);
     }

+ 3 - 2
lib/src/main/java/me/lortseam/completeconfig/data/text/TranslationIdentifier.java

@@ -1,5 +1,6 @@
 package me.lortseam.completeconfig.data.text;
 
+import me.lortseam.completeconfig.io.ConfigSource;
 import net.minecraft.client.resource.language.I18n;
 import net.minecraft.text.Text;
 import net.minecraft.text.TranslatableText;
@@ -12,8 +13,8 @@ import java.util.regex.Pattern;
 
 public final class TranslationIdentifier {
 
-    public static TranslationIdentifier ofRoot(String modID) {
-        return new TranslationIdentifier("config." + modID);
+    public static TranslationIdentifier of(ConfigSource source) {
+        return new TranslationIdentifier("config." + source.getModID());
     }
 
     private final String modKey;