From c742223985a939ec9108b57bca93e1d2126caa1a Mon Sep 17 00:00:00 2001 From: Alfakynz Date: Sat, 20 Jun 2026 15:33:06 +0200 Subject: [PATCH] Some changes - Add fog_distance - Rename global_fog with multi_dimension_fog_control - Replace fog_type_config with dimensionFogDistance - Add .DS Store in the gitignore (just an annoying file created by macOS) --- .gitignore | 4 +++- .../profiles/loaders/SodiumExtraLoader.java | 8 ++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 11253e7..29d7af0 100644 --- a/.gitignore +++ b/.gitignore @@ -17,4 +17,6 @@ classes/ .metadata .vscode .settings -*.launch \ No newline at end of file +*.launch + +.DS_Store \ No newline at end of file diff --git a/common/src/main/java/net/trafficlunar/optionsprofiles/profiles/loaders/SodiumExtraLoader.java b/common/src/main/java/net/trafficlunar/optionsprofiles/profiles/loaders/SodiumExtraLoader.java index 84f39e3..02366c7 100644 --- a/common/src/main/java/net/trafficlunar/optionsprofiles/profiles/loaders/SodiumExtraLoader.java +++ b/common/src/main/java/net/trafficlunar/optionsprofiles/profiles/loaders/SodiumExtraLoader.java @@ -47,8 +47,10 @@ public class SodiumExtraLoader { SodiumExtraClientMod.options().detailSettings.biomeColors = configuration.detail_settings.biome_colors; SodiumExtraClientMod.options().detailSettings.skyColors = configuration.detail_settings.sky_colors; - SodiumExtraClientMod.options().renderSettings.multiDimensionFogControl = configuration.render_settings.global_fog; + SodiumExtraClientMod.options().renderSettings.fogDistance = configuration.render_settings.fog_distance; SodiumExtraClientMod.options().renderSettings.fogStart = configuration.render_settings.fog_start; + SodiumExtraClientMod.options().renderSettings.multiDimensionFogControl = configuration.render_settings.multi_dimension_fog_control; + SodiumExtraClientMod.options().renderSettings.dimensionFogDistanceMap = configuration.render_settings.dimensionFogDistance; SodiumExtraClientMod.options().renderSettings.lightUpdates = configuration.render_settings.light_updates; SodiumExtraClientMod.options().renderSettings.itemFrame = configuration.render_settings.item_frame; SodiumExtraClientMod.options().renderSettings.armorStand = configuration.render_settings.armor_stand; @@ -118,8 +120,10 @@ public class SodiumExtraLoader { } public static class RenderSettings { - public boolean global_fog; + public int fog_distance; public int fog_start; + public boolean multi_dimension_fog_control; + public Map dimensionFogDistance; public boolean light_updates; public boolean item_frame; public boolean armor_stand;