clean: refactoring (less static methods/fields)

This commit is contained in:
Martin Prokoph
2025-09-26 20:03:59 +02:00
parent 58970157b4
commit 284037cc6c
10 changed files with 230 additions and 123 deletions

View File

@@ -40,6 +40,7 @@ configurations {
compileClasspath.extendsFrom common
runtimeClasspath.extendsFrom common
developmentFabric.extendsFrom common
archivesBaseName = rootProject.archives_base_name
version = rootProject.mod_version + "-" + project.name + "+" + rootProject.minecraft_version
}

View File

@@ -18,7 +18,7 @@ public class AutoModMenu implements ModMenuApi {
@Override
public Map<String, ConfigScreenFactory<?>> getProvidedConfigScreenFactories() {
HashMap<String, ConfigScreenFactory<?>> map = new HashMap<>();
MidnightConfig.configClass.forEach((modid, cClass) -> {
MidnightConfig.configInstances.forEach((modid, cClass) -> {
if (!MidnightLib.hiddenMods.contains(modid))
map.put(modid, parent -> MidnightConfig.getScreen(parent, modid));
}); return map;