aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hysky/skyblocker/skyblock/dungeon/DungeonMapConfigScreen.java
diff options
context:
space:
mode:
authorAaron <51387595+AzureAaron@users.noreply.github.com>2023-10-17 19:07:57 -0400
committerAaron <51387595+AzureAaron@users.noreply.github.com>2023-10-17 19:07:57 -0400
commit4ac68ae960e9377c898e2af70089b5fbc27fd5e3 (patch)
tree928bc736891a5795cd2f52e9a6750770fe564c1e /src/main/java/de/hysky/skyblocker/skyblock/dungeon/DungeonMapConfigScreen.java
parentda9f6fb2ba0a2ecb8ef748e95853e2997b7e119e (diff)
downloadSkyblocker-4ac68ae960e9377c898e2af70089b5fbc27fd5e3.tar.gz
Skyblocker-4ac68ae960e9377c898e2af70089b5fbc27fd5e3.tar.bz2
Skyblocker-4ac68ae960e9377c898e2af70089b5fbc27fd5e3.zip
Remove most antiquated hud config options
Diffstat (limited to 'src/main/java/de/hysky/skyblocker/skyblock/dungeon/DungeonMapConfigScreen.java')
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/dungeon/DungeonMapConfigScreen.java19
1 files changed, 1 insertions, 18 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/dungeon/DungeonMapConfigScreen.java b/src/main/java/de/hysky/skyblocker/skyblock/dungeon/DungeonMapConfigScreen.java
index d662e99a..df5f36ce 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/dungeon/DungeonMapConfigScreen.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/dungeon/DungeonMapConfigScreen.java
@@ -2,13 +2,8 @@ package de.hysky.skyblocker.skyblock.dungeon;
import de.hysky.skyblocker.config.SkyblockerConfigManager;
import de.hysky.skyblocker.utils.render.RenderHelper;
-import dev.isxander.yacl3.api.ConfigCategory;
-import dev.isxander.yacl3.api.Option;
-import dev.isxander.yacl3.api.OptionGroup;
-import dev.isxander.yacl3.gui.YACLScreen;
import net.minecraft.client.gui.DrawContext;
import net.minecraft.client.gui.screen.Screen;
-import net.minecraft.client.resource.language.I18n;
import net.minecraft.text.Text;
import java.awt.*;
@@ -61,20 +56,8 @@ public class DungeonMapConfigScreen extends Screen {
public void close() {
SkyblockerConfigManager.get().locations.dungeons.mapX = hudX;
SkyblockerConfigManager.get().locations.dungeons.mapY = hudY;
-
- if (parent instanceof YACLScreen yaclScreen) {
- ConfigCategory category = yaclScreen.config.categories().stream().filter(cat -> cat.name().getString().equals(I18n.translate("text.autoconfig.skyblocker.option.locations.dungeons"))).findFirst().orElseThrow();
- OptionGroup group = category.groups().get(0); // Internally index 0 is the group created for all ungrouped options
-
- Option<?> xOpt = group.options().stream().filter(opt -> opt.name().getString().equals(I18n.translate("text.autoconfig.skyblocker.option.locations.dungeons.mapX"))).findFirst().orElseThrow();
- Option<?> yOpt = group.options().stream().filter(opt -> opt.name().getString().equals(I18n.translate("text.autoconfig.skyblocker.option.locations.dungeons.mapY"))).findFirst().orElseThrow();
-
- // Refresh the value in the config with the bound value
- xOpt.forgetPendingValue();
- yOpt.forgetPendingValue();
- }
-
SkyblockerConfigManager.save();
+
this.client.setScreen(parent);
}
}