MidnightLib 0.4.3 - Fix AutoModMenu opt-out

Also opt-out Puzzle by default
This commit is contained in:
Motschen
2022-06-06 18:38:10 +02:00
parent 5ef681693e
commit 23ab3ea9f8
3 changed files with 5 additions and 2 deletions

View File

@@ -8,7 +8,7 @@ org.gradle.jvmargs=-Xmx1G
loader_version=0.11.7
# Mod Properties
mod_version = 0.4.2
mod_version = 0.4.3
maven_group = eu.midnightdust
archives_base_name = midnightlib

View File

@@ -3,6 +3,7 @@ package eu.midnightdust.core;
import eu.midnightdust.core.config.MidnightLibConfig;
import eu.midnightdust.hats.web.HatLoader;
import eu.midnightdust.hats.witch.WitchHatFeatureRenderer;
import eu.midnightdust.lib.config.AutoModMenu;
import eu.midnightdust.lib.config.MidnightConfig;
import eu.midnightdust.lib.util.MidnightColorUtil;
import net.fabricmc.api.ClientModInitializer;
@@ -16,6 +17,7 @@ public class MidnightLibClient implements ClientModInitializer {
@Override
public void onInitializeClient() {
MidnightConfig.init("midnightlib", MidnightLibConfig.class);
AutoModMenu.hideFromModMenu("puzzle");
EntityModelLayerRegistry.registerModelLayer(WitchHatFeatureRenderer.WITCH_HAT_MODEL_LAYER, WitchHatFeatureRenderer::getTexturedModelData);
if (MidnightLibConfig.special_hats) HatLoader.init();

View File

@@ -4,12 +4,13 @@ import com.terraformersmc.modmenu.api.ConfigScreenFactory;
import com.terraformersmc.modmenu.api.ModMenuApi;
import eu.midnightdust.core.config.MidnightLibConfig;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class AutoModMenu implements ModMenuApi {
protected static List<String> hiddenMods = List.of();
private static List<String> hiddenMods = new ArrayList<>();
@Override
public ConfigScreenFactory<?> getModConfigScreenFactory() {