aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/Danker/handlers/ConfigHandler.java
diff options
context:
space:
mode:
authorbowser0000 <bowser0000@gmail.com>2020-10-28 18:49:33 -0400
committerbowser0000 <bowser0000@gmail.com>2020-10-28 18:49:33 -0400
commit16de1dc972fe6a920295a0458a96ad79ea1b684b (patch)
tree545c40784be40b4d39a330b1c2602383687ea445 /src/main/java/me/Danker/handlers/ConfigHandler.java
parente37d0ebbabaa5b9387cf056228a9aa58479f78e1 (diff)
downloadSkyblockMod-16de1dc972fe6a920295a0458a96ad79ea1b684b.tar.gz
SkyblockMod-16de1dc972fe6a920295a0458a96ad79ea1b684b.tar.bz2
SkyblockMod-16de1dc972fe6a920295a0458a96ad79ea1b684b.zip
Add molten wave message hider, add skill50display time to config and bug fixes
Add missing toggles to /dsm Only allow riddle and trivia solver in dungeons Don't let creeper line point underground
Diffstat (limited to 'src/main/java/me/Danker/handlers/ConfigHandler.java')
-rw-r--r--src/main/java/me/Danker/handlers/ConfigHandler.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/java/me/Danker/handlers/ConfigHandler.java b/src/main/java/me/Danker/handlers/ConfigHandler.java
index 51b7f6e..579c3e0 100644
--- a/src/main/java/me/Danker/handlers/ConfigHandler.java
+++ b/src/main/java/me/Danker/handlers/ConfigHandler.java
@@ -2,6 +2,7 @@ package me.Danker.handlers;
import java.io.File;
+import me.Danker.TheMod;
import me.Danker.commands.BlockSlayerCommand;
import me.Danker.commands.DisplayCommand;
import me.Danker.commands.LootCommand;
@@ -188,6 +189,7 @@ public class ConfigHandler {
if (!hasKey("toggles", "ExpertiseLore")) writeBooleanConfig("toggles", "ExpertiseLore", true);
if (!hasKey("toggles", "Skill50Display")) writeBooleanConfig("toggles", "Skill50Display", false);
if (!hasKey("toggles", "OutlineText")) writeBooleanConfig("toggles", "OutlineText", false);
+ if (!hasKey("toggles", "MidasStaffMessages")) writeBooleanConfig("toggles", "MidasStaffMessages", true);
// Puzzle Solvers
if (!hasKey("toggles", "ThreeManPuzzle")) writeBooleanConfig("toggles", "ThreeManPuzzle", false);
if (!hasKey("toggles", "OruoPuzzle")) writeBooleanConfig("toggles", "OruoPuzzle", false);
@@ -324,6 +326,7 @@ public class ConfigHandler {
if (!hasKey("misc", "display")) writeStringConfig("misc", "display", "off");
if (!hasKey("misc", "autoDisplay")) writeBooleanConfig("misc", "autoDisplay", false);
+ if (!hasKey("misc", "skill50Time")) writeIntConfig("misc", "skill50Time", 3);
ScaledResolution scaled = new ScaledResolution(Minecraft.getMinecraft());
int height = scaled.getScaledHeight();
@@ -358,6 +361,7 @@ public class ConfigHandler {
tf.expertiseLoreToggled = getBoolean("toggles", "ExpertiseLore");
tf.skill50DisplayToggled = getBoolean("toggles", "Skill50Display");
tf.outlineTextToggled = getBoolean("toggles", "OutlineText");
+ tf.midasStaffMessages = getBoolean("toggles", "MidasStaffMessages");
// Puzzle Solvers
tf.threeManToggled = getBoolean("toggles", "ThreeManPuzzle");
tf.oruoToggled = getBoolean("toggles", "OruoPuzzle");
@@ -501,6 +505,7 @@ public class ConfigHandler {
final DisplayCommand ds = new DisplayCommand();
ds.display = getString("misc", "display");
ds.auto = getBoolean("misc", "autoDisplay");
+ TheMod.SKILL_TIME = getInt("misc", "skill50Time") * 20;
final MoveCommand moc = new MoveCommand();
moc.coordsXY[0] = getInt("locations", "coordsX");