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)
This commit is contained in:
Alfakynz 2026-06-20 15:33:06 +02:00
parent a58b4c39aa
commit c742223985
2 changed files with 9 additions and 3 deletions

4
.gitignore vendored
View file

@ -17,4 +17,6 @@ classes/
.metadata .metadata
.vscode .vscode
.settings .settings
*.launch *.launch
.DS_Store

View file

@ -47,8 +47,10 @@ public class SodiumExtraLoader {
SodiumExtraClientMod.options().detailSettings.biomeColors = configuration.detail_settings.biome_colors; SodiumExtraClientMod.options().detailSettings.biomeColors = configuration.detail_settings.biome_colors;
SodiumExtraClientMod.options().detailSettings.skyColors = configuration.detail_settings.sky_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.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.lightUpdates = configuration.render_settings.light_updates;
SodiumExtraClientMod.options().renderSettings.itemFrame = configuration.render_settings.item_frame; SodiumExtraClientMod.options().renderSettings.itemFrame = configuration.render_settings.item_frame;
SodiumExtraClientMod.options().renderSettings.armorStand = configuration.render_settings.armor_stand; SodiumExtraClientMod.options().renderSettings.armorStand = configuration.render_settings.armor_stand;
@ -118,8 +120,10 @@ public class SodiumExtraLoader {
} }
public static class RenderSettings { public static class RenderSettings {
public boolean global_fog; public int fog_distance;
public int fog_start; public int fog_start;
public boolean multi_dimension_fog_control;
public Map<ResourceLocation, Integer> dimensionFogDistance;
public boolean light_updates; public boolean light_updates;
public boolean item_frame; public boolean item_frame;
public boolean armor_stand; public boolean armor_stand;