feat: maintain tab order

- The ordering of tabs will now be defined by the order entries are sorted in config classes
This commit is contained in:
Martin Prokoph
2025-02-22 22:12:25 +01:00
parent 7c0e4d5b48
commit d2f5b26c1f
2 changed files with 2 additions and 2 deletions

View File

@@ -241,7 +241,7 @@ public abstract class MidnightConfig {
public final Screen parent;
public MidnightConfigListWidget list;
public TabManager tabManager = new TabManager(a -> {}, a -> {});
public Map<String, Tab> tabs = new HashMap<>();
public Map<String, Tab> tabs = new LinkedHashMap<>();
public Tab prevTab;
public TabNavigationWidget tabNavigation;
public ButtonWidget done;

View File

@@ -6,7 +6,7 @@ yarn_mappings=1.21.4+build.1
enabled_platforms=fabric,neoforge
archives_base_name=midnightlib
mod_version=1.6.8
mod_version=1.6.9
maven_group=eu.midnightdust
release_type=release
curseforge_id=488090