summaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/features
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/features')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/misc/LockMouseLook.kt11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/misc/LockMouseLook.kt b/src/main/java/at/hannibal2/skyhanni/features/misc/LockMouseLook.kt
index d9887a26e..4c51d3c3c 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/misc/LockMouseLook.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/misc/LockMouseLook.kt
@@ -9,6 +9,7 @@ import net.minecraft.client.Minecraft
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent
object LockMouseLook {
+ private val config get() = SkyHanniMod.feature.misc
private var lockedMouse = false
private const val lockedPosition = -1F / 3F
@@ -29,16 +30,20 @@ object LockMouseLook {
if (lockedMouse) {
SkyHanniMod.feature.storage.savedMouseSensitivity = gameSettings.mouseSensitivity
gameSettings.mouseSensitivity = lockedPosition
- LorenzUtils.chat("§e[SkyHanni] §bMouse rotation is now locked. Type /shmouselock to unlock your rotation")
+ if (config.lockMouseLookChatMessage) {
+ LorenzUtils.chat("§e[SkyHanni] §bMouse rotation is now locked. Type /shmouselock to unlock your rotation")
+ }
} else {
gameSettings.mouseSensitivity = SkyHanniMod.feature.storage.savedMouseSensitivity
- LorenzUtils.chat("§e[SkyHanni] §bMouse rotation is now unlocked.")
+ if (config.lockMouseLookChatMessage) {
+ LorenzUtils.chat("§e[SkyHanni] §bMouse rotation is now unlocked.")
+ }
}
}
@SubscribeEvent
fun onRenderOverlay(event: GuiRenderEvent.GuiOverlayRenderEvent) {
if (!lockedMouse) return
- SkyHanniMod.feature.misc.lockedMouseDisplay.renderString("§eMouse Locked", posLabel = "Mouse Locked")
+ config.lockedMouseDisplay.renderString("§eMouse Locked", posLabel = "Mouse Locked")
}
}