Ver Fonte

Update dependencies

Lortseam há 4 anos atrás
pai
commit
a8b3b35975

+ 5 - 5
gradle.properties

@@ -2,8 +2,8 @@ org.gradle.jvmargs=-Xmx1G
 
 # Fabric Properties
 minecraft_version=1.16.4
-yarn_mappings=1.16.4+build.6
-loader_version=0.10.6+build.214
+yarn_mappings=1.16.4+build.7
+loader_version=0.10.8
 
 # Mod Properties
 mod_version=0.2.1
@@ -11,7 +11,7 @@ maven_group=me.lortseam
 archives_base_name=uglyscoreboardfix
 
 # Dependencies
-modmenu_version=1.14.6+build.31
-completeconfig_version=0.5.0
+modmenu_version=1.14.13+build.19
+completeconfig_version=0.7.3
 cloth_config_version=4.8.3
-lombok_version=1.18.12
+lombok_version=1.18.16

+ 1 - 1
gradle/wrapper/gradle-wrapper.properties

@@ -1,5 +1,5 @@
 distributionBase=GRADLE_USER_HOME
 distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-6.5.1-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-6.7.1-bin.zip
 zipStoreBase=GRADLE_USER_HOME
 zipStorePath=wrapper/dists

+ 8 - 11
src/main/java/me/lortseam/uglyscoreboardfix/UglyScoreboardFix.java

@@ -2,21 +2,19 @@ package me.lortseam.uglyscoreboardfix;
 
 import io.github.prospector.modmenu.api.ConfigScreenFactory;
 import io.github.prospector.modmenu.api.ModMenuApi;
-import me.lortseam.completeconfig.CompleteConfig;
-import me.lortseam.completeconfig.ConfigManager;
+import me.lortseam.completeconfig.ConfigBuilder;
+import me.lortseam.completeconfig.ConfigHandler;
 import me.lortseam.completeconfig.api.ConfigCategory;
 import me.lortseam.completeconfig.api.ConfigEntry;
-import net.fabricmc.api.ClientModInitializer;
+import me.lortseam.completeconfig.api.ConfigOwner;
 import net.fabricmc.api.EnvType;
 import net.fabricmc.api.Environment;
 import net.minecraft.scoreboard.ScoreboardObjective;
 
 @Environment(EnvType.CLIENT)
-public class UglyScoreboardFix implements ClientModInitializer, ConfigCategory, ModMenuApi {
+public class UglyScoreboardFix implements ConfigOwner, ConfigCategory, ModMenuApi {
 
-    private static final String MOD_ID = "uglyscoreboardfix";
-
-    private static ConfigManager configManager;
+    private static ConfigHandler configHandler;
     @ConfigEntry
     private static Type type = Type.CONSECUTIVE_ORDER;
     @ConfigEntry
@@ -30,14 +28,13 @@ public class UglyScoreboardFix implements ClientModInitializer, ConfigCategory,
     }
 
     @Override
-    public void onInitializeClient() {
-        configManager = CompleteConfig.register(MOD_ID);
-        configManager.register(this);
+    public void onInitializeClientConfig(ConfigBuilder builder) {
+        configHandler = builder.add(this).finish();
     }
 
     @Override
     public ConfigScreenFactory<?> getModConfigScreenFactory() {
-        return parent -> configManager.buildScreen(parent);
+        return parent -> configHandler.buildScreen(parent);
     }
 
 }

+ 1 - 1
src/main/resources/fabric.mod.json

@@ -15,7 +15,7 @@
   "license": "Apache-2.0",
   "environment": "client",
   "entrypoints": {
-    "client": [
+    "completeconfig": [
       "me.lortseam.uglyscoreboardfix.UglyScoreboardFix"
     ],
     "modmenu": [