aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorjani270 <69345714+jani270@users.noreply.github.com>2025-07-08 00:23:37 +0200
committerLinnea Gräf <nea@nea.moe>2025-07-08 10:01:55 +0200
commitd243701a5b9f953ff1401f0d30d0f424e2cd3dc6 (patch)
tree8c6ab522e2725d5d37b122874c0c03ec7b50bbe6 /src
parente4f6a0f8316ca8374facd44ebbf6c28544a99831 (diff)
downloadFirmament-d243701a5b9f953ff1401f0d30d0f424e2cd3dc6.tar.gz
Firmament-d243701a5b9f953ff1401f0d30d0f424e2cd3dc6.tar.bz2
Firmament-d243701a5b9f953ff1401f0d30d0f424e2cd3dc6.zip
feat: Option to show the etherwarp overlay while not sneaking.HEADmaster
Diffstat (limited to 'src')
-rw-r--r--src/main/kotlin/features/items/EtherwarpOverlay.kt3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/kotlin/features/items/EtherwarpOverlay.kt b/src/main/kotlin/features/items/EtherwarpOverlay.kt
index b1f695a..f6ab1a2 100644
--- a/src/main/kotlin/features/items/EtherwarpOverlay.kt
+++ b/src/main/kotlin/features/items/EtherwarpOverlay.kt
@@ -19,6 +19,7 @@ object EtherwarpOverlay : FirmamentFeature {
object TConfig : ManagedConfig(identifier, Category.ITEMS) {
var etherwarpOverlay by toggle("etherwarp-overlay") { false }
+ var onlyShowWhileSneaking by toggle("only-show-while-sneaking") { true }
var cube by toggle("cube") { true }
val cubeColour by colour("cube-colour") { ChromaColour.fromStaticRGB(172, 0, 255, 60) }
var wireframe by toggle("wireframe") { false }
@@ -32,7 +33,7 @@ object EtherwarpOverlay : FirmamentFeature {
fun renderEtherwarpOverlay(event: WorldRenderLastEvent) {
if (!TConfig.etherwarpOverlay) return
val player = MC.player ?: return
- if (!player.isSneaking) return
+ if (TConfig.onlyShowWhileSneaking && !player.isSneaking) return
val world = player.world
val camera = MC.camera ?: return
val heldItem = MC.stackInHand