瀏覽代碼

Update example mod

Lortseam 4 年之前
父節點
當前提交
4736ae8d55

+ 9 - 1
example/src/main/java/me/lortseam/completeconfig/example/ExampleMod.java

@@ -1,14 +1,22 @@
 package me.lortseam.completeconfig.example;
 
+import me.lortseam.completeconfig.gui.ConfigScreenBuilder;
+import me.lortseam.completeconfig.gui.cloth.ClothConfigScreenBuilder;
 import net.fabricmc.api.ModInitializer;
 
 public class ExampleMod implements ModInitializer {
 
     public static final String MOD_ID = "example";
+    private static Settings settings;
+
+    public static Settings getSettings() {
+        return settings;
+    }
 
     @Override
     public void onInitialize() {
-        new Settings();
+        settings = new Settings();
+        ConfigScreenBuilder.setMain(ExampleMod.MOD_ID, new ClothConfigScreenBuilder());
     }
 
 }

+ 1 - 1
example/src/main/java/me/lortseam/completeconfig/example/Settings.java

@@ -11,7 +11,7 @@ import java.util.List;
 
 public final class Settings extends Config {
 
-    protected Settings() {
+    Settings() {
         super(ExampleMod.MOD_ID, false);
     }