From 210d10702a590035158cb5fb3baa2545ac862ea6 Mon Sep 17 00:00:00 2001 From: Aaron <51387595+AzureAaron@users.noreply.github.com> Date: Sat, 19 Jul 2025 17:45:46 -0400 Subject: Tweak some defaults --- src/main/java/de/hysky/skyblocker/UpdateNotifications.java | 4 +++- .../de/hysky/skyblocker/config/configs/DungeonsConfig.java | 4 ++-- .../java/de/hysky/skyblocker/config/configs/GeneralConfig.java | 2 +- .../java/de/hysky/skyblocker/config/configs/HelperConfig.java | 2 ++ .../de/hysky/skyblocker/config/configs/UIAndVisualsConfig.java | 10 +++++----- .../de/hysky/skyblocker/skyblock/fishing/FishingHudWidget.java | 2 +- .../hysky/skyblocker/skyblock/fishing/SeaCreatureTracker.java | 2 +- 7 files changed, 15 insertions(+), 11 deletions(-) (limited to 'src/main/java') diff --git a/src/main/java/de/hysky/skyblocker/UpdateNotifications.java b/src/main/java/de/hysky/skyblocker/UpdateNotifications.java index 4f9deef0..bef99848 100644 --- a/src/main/java/de/hysky/skyblocker/UpdateNotifications.java +++ b/src/main/java/de/hysky/skyblocker/UpdateNotifications.java @@ -163,7 +163,9 @@ public class UpdateNotifications { } public record Config(boolean enabled, Channel channel) { - public static final Config DEFAULT = new Config(true, Channel.RELEASE); + //Set default channel to alpha since most people probably want whatever the latest version is + //and we work hard to polish all of our releases. + public static final Config DEFAULT = new Config(true, Channel.ALPHA); private static final Codec CODEC = RecordCodecBuilder.create(instance -> instance.group( Codec.BOOL.fieldOf("enabled").forGetter(Config::enabled), Channel.CODEC.fieldOf("channel").forGetter(Config::channel)) diff --git a/src/main/java/de/hysky/skyblocker/config/configs/DungeonsConfig.java b/src/main/java/de/hysky/skyblocker/config/configs/DungeonsConfig.java index b4463bde..40dbd234 100644 --- a/src/main/java/de/hysky/skyblocker/config/configs/DungeonsConfig.java +++ b/src/main/java/de/hysky/skyblocker/config/configs/DungeonsConfig.java @@ -7,7 +7,7 @@ import net.minecraft.util.Formatting; import java.awt.Color; public class DungeonsConfig { - public boolean fancyPartyFinder = true; + public boolean fancyPartyFinder = false; public boolean croesusHelper = true; @@ -27,7 +27,7 @@ public class DungeonsConfig { public boolean allowDroppingProtectedItems = false; - public boolean dungeonSplits = true; + public boolean dungeonSplits = false; public boolean hideSoulweaverSkulls = false; diff --git a/src/main/java/de/hysky/skyblocker/config/configs/GeneralConfig.java b/src/main/java/de/hysky/skyblocker/config/configs/GeneralConfig.java index 832ce0e3..da90f3fb 100644 --- a/src/main/java/de/hysky/skyblocker/config/configs/GeneralConfig.java +++ b/src/main/java/de/hysky/skyblocker/config/configs/GeneralConfig.java @@ -102,7 +102,7 @@ public class GeneralConfig { public boolean dungeonQuality = true; - public boolean showEssenceCost = false; + public boolean showEssenceCost = true; public boolean enableEstimatedItemValue = true; diff --git a/src/main/java/de/hysky/skyblocker/config/configs/HelperConfig.java b/src/main/java/de/hysky/skyblocker/config/configs/HelperConfig.java index f8b92c4f..c044fd6e 100644 --- a/src/main/java/de/hysky/skyblocker/config/configs/HelperConfig.java +++ b/src/main/java/de/hysky/skyblocker/config/configs/HelperConfig.java @@ -71,6 +71,8 @@ public class HelperConfig { public boolean hideOtherPlayersRods = false; + public boolean enableFishingHud = false; + public List fishingHudEnabledLocations = new ArrayList<>(List.of(Location.values())); public boolean enableSeaCreatureCounter = true; diff --git a/src/main/java/de/hysky/skyblocker/config/configs/UIAndVisualsConfig.java b/src/main/java/de/hysky/skyblocker/config/configs/UIAndVisualsConfig.java index 532a87af..620354cf 100644 --- a/src/main/java/de/hysky/skyblocker/config/configs/UIAndVisualsConfig.java +++ b/src/main/java/de/hysky/skyblocker/config/configs/UIAndVisualsConfig.java @@ -221,7 +221,7 @@ public class UIAndVisualsConfig { } public static class FancyAuctionHouse { - public boolean enabled = true; + public boolean enabled = false; public boolean highlightCheapBIN = true; } @@ -279,15 +279,15 @@ public class UIAndVisualsConfig { public Color teleportOverlayColor = new Color(0x7F761594, true); - public boolean enableWeirdTransmission = true; + public boolean enableWeirdTransmission = false; - public boolean enableInstantTransmission = true; + public boolean enableInstantTransmission = false; public boolean enableEtherTransmission = true; - public boolean enableSinrecallTransmission = true; + public boolean enableSinrecallTransmission = false; - public boolean enableWitherImpact = true; + public boolean enableWitherImpact = false; } public static class SmoothAOTE { diff --git a/src/main/java/de/hysky/skyblocker/skyblock/fishing/FishingHudWidget.java b/src/main/java/de/hysky/skyblocker/skyblock/fishing/FishingHudWidget.java index b4b0fce4..88bb91cf 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/fishing/FishingHudWidget.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/fishing/FishingHudWidget.java @@ -59,7 +59,7 @@ public class FishingHudWidget extends ComponentBasedWidget { @Override public boolean isEnabledIn(Location location) { - return SkyblockerConfigManager.get().helpers.fishing.fishingHudEnabledLocations.contains(location); + return SkyblockerConfigManager.get().helpers.fishing.enableFishingHud && SkyblockerConfigManager.get().helpers.fishing.fishingHudEnabledLocations.contains(location); } @Override diff --git a/src/main/java/de/hysky/skyblocker/skyblock/fishing/SeaCreatureTracker.java b/src/main/java/de/hysky/skyblocker/skyblock/fishing/SeaCreatureTracker.java index c85df735..79991a40 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/fishing/SeaCreatureTracker.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/fishing/SeaCreatureTracker.java @@ -106,7 +106,7 @@ public class SeaCreatureTracker { * @param s Message to check */ private static void onChatMessage(String s) { - if (!SkyblockerConfigManager.get().helpers.fishing.fishingHudEnabledLocations.contains(Utils.getLocation())) { + if (!SkyblockerConfigManager.get().helpers.fishing.enableFishingHud || !SkyblockerConfigManager.get().helpers.fishing.fishingHudEnabledLocations.contains(Utils.getLocation())) { return; } String message = Formatting.strip(s); -- cgit