aboutsummaryrefslogtreecommitdiff
path: root/src/main/kotlin/dulkirmod/config
diff options
context:
space:
mode:
authoringlettronald <inglettronald@gmail.com>2023-04-28 05:12:55 -0500
committeringlettronald <inglettronald@gmail.com>2023-04-28 05:12:55 -0500
commit7f76e8ae059a8689085fcfd072195a5b80258c42 (patch)
tree850109a4a36e8cc3850e5c326b36104180b1ab00 /src/main/kotlin/dulkirmod/config
parent71ee4357b59cf30a85acce0e725078b98f3bf55d (diff)
downloadDulkirMod-7f76e8ae059a8689085fcfd072195a5b80258c42.tar.gz
DulkirMod-7f76e8ae059a8689085fcfd072195a5b80258c42.tar.bz2
DulkirMod-7f76e8ae059a8689085fcfd072195a5b80258c42.zip
helpful p5 waypoints added
Diffstat (limited to 'src/main/kotlin/dulkirmod/config')
-rw-r--r--src/main/kotlin/dulkirmod/config/DulkirConfig.kt43
1 files changed, 39 insertions, 4 deletions
diff --git a/src/main/kotlin/dulkirmod/config/DulkirConfig.kt b/src/main/kotlin/dulkirmod/config/DulkirConfig.kt
index 24d69b7..ecec289 100644
--- a/src/main/kotlin/dulkirmod/config/DulkirConfig.kt
+++ b/src/main/kotlin/dulkirmod/config/DulkirConfig.kt
@@ -5,10 +5,11 @@ import cc.polyfrost.oneconfig.config.annotations.*
import cc.polyfrost.oneconfig.config.data.Mod
import cc.polyfrost.oneconfig.config.data.ModType
import dulkirmod.DulkirMod
-import dulkirmod.huds.GardenInfoHud
-import dulkirmod.huds.KeyHud
-import dulkirmod.huds.YawDisplayHud
+import dulkirmod.overlays.GardenInfoHud
+import dulkirmod.overlays.KeyHud
+import dulkirmod.overlays.YawDisplayHud
import dulkirmod.utils.Utils
+import net.minecraft.client.audio.SoundCategory
object DulkirConfig : Config(Mod("DulkirMod", ModType.SKYBLOCK), "dulkirmod-config.json") {
@@ -158,6 +159,30 @@ object DulkirConfig : Config(Mod("DulkirMod", ModType.SKYBLOCK), "dulkirmod-conf
var dragonKillBox = true
@Switch(
+ name = "Gyro Waypoints",
+ description = "Only renders in p5",
+ category = "Dungeons",
+ subcategory = "Dungeons"
+ )
+ var gyroWaypoints = true
+
+ @Switch(
+ name = "Decoy Waypoints",
+ description = "Only renders in p5",
+ category = "Dungeons",
+ subcategory = "Dungeons"
+ )
+ var decoyWaypoints = true
+
+ @Switch(
+ name = "LB Waypoints",
+ description = "Only renders in p5",
+ category = "Dungeons",
+ subcategory = "Dungeons"
+ )
+ var lbWaypoints = true
+
+ @Switch(
name = "Hide Extra Nametags",
description = "Prevents some nametags not covered by skytils \"Hide non-starred nametags\" from rendering.",
category = "General",
@@ -389,7 +414,17 @@ object DulkirConfig : Config(Mod("DulkirMod", ModType.SKYBLOCK), "dulkirmod-conf
text = "Test"
)
fun demoSecretVolume() {
- DulkirMod.mc.thePlayer.playSound("random.break", 1f * secretSoundVolume, 1f)
+ val prevMaster = DulkirMod.mc.gameSettings.getSoundLevel(SoundCategory.MASTER)
+ DulkirMod.mc.gameSettings.setSoundLevel(SoundCategory.MASTER, 1f)
+ val prevNote = DulkirMod.mc.gameSettings.getSoundLevel(SoundCategory.MASTER)
+ DulkirMod.mc.gameSettings.setSoundLevel(SoundCategory.RECORDS, 1f)
+ DulkirMod.mc.thePlayer.playSound(
+ "note.pling",
+ 1f * DulkirConfig.secretSoundVolume,
+ 1f
+ )
+ DulkirMod.mc.gameSettings.setSoundLevel(SoundCategory.MASTER, prevMaster)
+ DulkirMod.mc.gameSettings.setSoundLevel(SoundCategory.RECORDS, prevNote)
}
@Switch(