Skip to content

Commit b484269

Browse files
committed
fix: crash on settings
1 parent b761fa1 commit b484269

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

src/main/java/zadudoder/spmhelper/ModMenuIntegration.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,14 @@
33

44
import com.terraformersmc.modmenu.api.ConfigScreenFactory;
55
import com.terraformersmc.modmenu.api.ModMenuApi;
6+
import me.shedaniel.autoconfig.AutoConfig;
67
import net.fabricmc.api.EnvType;
78
import net.fabricmc.api.Environment;
89
import net.fabricmc.loader.api.FabricLoader;
910
import net.minecraft.client.MinecraftClient;
1011
import net.minecraft.client.gui.screen.NoticeScreen;
1112
import net.minecraft.text.Text;
12-
import zadudoder.spmhelper.Screen.Settings;
13+
import zadudoder.spmhelper.config.SPmHelperConfig;
1314

1415
@Environment(EnvType.CLIENT)
1516
public class ModMenuIntegration implements ModMenuApi {
@@ -18,7 +19,7 @@ public class ModMenuIntegration implements ModMenuApi {
1819
public ConfigScreenFactory<?> getModConfigScreenFactory() {
1920
return parent -> {
2021
if (FabricLoader.getInstance().isModLoaded("cloth-config")) {
21-
return new Settings();
22+
return AutoConfig.getConfigScreen(SPmHelperConfig.class, parent).get();
2223
}
2324
return new NoticeScreen(() -> MinecraftClient.getInstance().setScreen(parent), Text.of("SPmHelper"), Text.of("SPmHelper requires Cloth Config to configure the mod"));
2425
};

0 commit comments

Comments
 (0)