mirror of
https://github.com/trafficlunar/options-profiles.git
synced 2026-06-27 22:24:10 +00:00
feat: 1.21.6
This commit is contained in:
parent
738517594b
commit
5c933c5b07
11 changed files with 25 additions and 33 deletions
|
|
@ -26,9 +26,9 @@ dependencies {
|
|||
modImplementation "dev.architectury:architectury:$rootProject.architectury_api_version"
|
||||
|
||||
// Mod implementations
|
||||
modImplementation "maven.modrinth:sodium:mc1.21.4-0.6.13-fabric" // Sodium
|
||||
modImplementation "maven.modrinth:sodium-extra:mc1.21.4-0.6.1+fabric" // Sodium Extra
|
||||
modImplementation "maven.modrinth:iris:1.8.5+1.21.4-fabric" // Iris
|
||||
modImplementation "maven.modrinth:distanthorizons:2.2.1-a-1.21.1" // Distant Horizons
|
||||
modImplementation "maven.modrinth:controlify:2.1.1-fabric,1.21.4" // Controlify
|
||||
modImplementation "maven.modrinth:sodium:mc1.21.6-0.6.13-fabric" // Sodium
|
||||
modImplementation "maven.modrinth:sodium-extra:mc1.21.6-0.6.6+fabric" // Sodium Extra
|
||||
modImplementation "maven.modrinth:iris:1.9.1+1.21.7-fabric" // Iris
|
||||
modImplementation "maven.modrinth:distanthorizons:2.3.4-b-1.21.6" // Distant Horizons
|
||||
modImplementation "maven.modrinth:controlify:2.2.1-fabric,1.21.6" // Controlify
|
||||
}
|
||||
|
|
|
|||
|
|
@ -117,7 +117,7 @@ public class OptionsToggleList extends ContainerObjectSelectionList<OptionsToggl
|
|||
int posY = y - 2;
|
||||
int textY = y + entryHeight / 2;
|
||||
|
||||
guiGraphics.drawString(fontRenderer, this.optionKey, x, textY - 9 / 2, 16777215, false);
|
||||
guiGraphics.drawString(fontRenderer, this.optionKey, x, textY - 9 / 2, -1);
|
||||
|
||||
this.toggleButton.setPosition(posX, posY);
|
||||
this.toggleButton.render(guiGraphics, mouseX, mouseY, tickDelta);
|
||||
|
|
|
|||
|
|
@ -109,7 +109,7 @@ public class ProfilesList extends ContainerObjectSelectionList<ProfilesList.Prof
|
|||
int posY = y - 2;
|
||||
int textY = y + entryHeight / 2;
|
||||
|
||||
guiGraphics.drawString(fontRenderer, this.profileName, x, textY - 9 / 2, 16777215, false);
|
||||
guiGraphics.drawString(fontRenderer, this.profileName, x, textY - 9 / 2, -1);
|
||||
|
||||
this.editButton.setPosition(posX - this.editButton.getWidth(), posY);
|
||||
this.editButton.render(guiGraphics, mouseX, mouseY, tickDelta);
|
||||
|
|
|
|||
|
|
@ -1,5 +1,7 @@
|
|||
package net.trafficlunar.optionsprofiles.profiles.loaders;
|
||||
|
||||
import me.flashyreese.mods.sodiumextra.client.gui.FogTypeConfig;
|
||||
import net.minecraft.world.level.material.FogType;
|
||||
import net.trafficlunar.optionsprofiles.OptionsProfilesMod;
|
||||
import com.google.gson.Gson;
|
||||
import com.google.gson.GsonBuilder;
|
||||
|
|
@ -10,6 +12,7 @@ import net.minecraft.resources.ResourceLocation;
|
|||
import java.io.FileReader;
|
||||
import java.io.IOException;
|
||||
import java.nio.file.Path;
|
||||
import java.util.EnumMap;
|
||||
import java.util.Map;
|
||||
|
||||
public class SodiumExtraLoader {
|
||||
|
|
@ -47,10 +50,8 @@ public class SodiumExtraLoader {
|
|||
SodiumExtraClientMod.options().detailSettings.biomeColors = configuration.detail_settings.biome_colors;
|
||||
SodiumExtraClientMod.options().detailSettings.skyColors = configuration.detail_settings.sky_colors;
|
||||
|
||||
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.globalFog = configuration.render_settings.global_fog;
|
||||
SodiumExtraClientMod.options().renderSettings.fogTypeConfig = configuration.render_settings.fog_type_config;
|
||||
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;
|
||||
|
|
@ -120,10 +121,8 @@ public class SodiumExtraLoader {
|
|||
}
|
||||
|
||||
public static class RenderSettings {
|
||||
public int fog_distance;
|
||||
public int fog_start;
|
||||
public boolean multi_dimension_fog_control;
|
||||
public Map<ResourceLocation, Integer> dimensionFogDistance;
|
||||
public boolean global_fog;
|
||||
public EnumMap<FogType, FogTypeConfig> fog_type_config;
|
||||
public boolean light_updates;
|
||||
public boolean item_frame;
|
||||
public boolean armor_stand;
|
||||
|
|
|
|||
|
|
@ -42,8 +42,6 @@ public class SodiumLoader {
|
|||
SodiumClientMod.options().notifications.hasClearedDonationButton = configuration.notifications.has_cleared_donation_button;
|
||||
SodiumClientMod.options().notifications.hasSeenDonationPrompt = configuration.notifications.has_seen_donation_prompt;
|
||||
|
||||
SodiumClientMod.options().debug.terrainSortingEnabled = configuration.debug.terrain_sorting_enabled;
|
||||
|
||||
try {
|
||||
SodiumGameOptions.writeToDisk(SodiumClientMod.options());
|
||||
} catch (IOException e) {
|
||||
|
|
@ -56,7 +54,6 @@ public class SodiumLoader {
|
|||
public Advanced advanced;
|
||||
public Performance performance;
|
||||
public Notifications notifications;
|
||||
public Debug debug;
|
||||
|
||||
public static class Quality {
|
||||
public String weather_quality;
|
||||
|
|
@ -84,9 +81,5 @@ public class SodiumLoader {
|
|||
public boolean has_cleared_donation_button;
|
||||
public boolean has_seen_donation_prompt;
|
||||
}
|
||||
|
||||
public static class Debug {
|
||||
public boolean terrain_sorting_enabled;
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue