You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
privateval boostSpeed by setting("Boost", 0.0, 0.0..0.5, 0.005, description ="Speed to add when flying")
69
-
privatevalrocketSpeed by setting("Rocket Speed", 1.0, 0.0..2.0, 0.01, description ="Speed multiplier that the rocket gives you")
70
-
privatevalgrimRocketBoost by setting("Grim Rocket Boost", true, description ="Automatically scale the firework rocket boost based on your pitch angle")
71
-
privateval maxGrimBoost by setting("Max Grim Boost", 3.0, 0.0..3.0, 0.01, description ="Maximum additional speed the firework boost can add on top of the base rocket speed") { grimRocketBoost }
75
+
@JvmStaticvalrocketBoostMode by setting("Rocket Boost Mode", RocketBoostMode.Grim)
76
+
privatevalrocketSpeed by setting("Rocket Speed", 1.0, 0.0..2.0, 0.01, description ="Speed multiplier that the rocket gives you") { rocketBoostMode ==RocketBoostMode.Standard }
77
+
privateval maxGrimBoost by setting("Max Grim Boost", 3.0, 0.0..3.0, 0.01, description ="Maximum additional speed the firework boost can add on top of the base rocket speed") { rocketBoostMode ==RocketBoostMode.Grim }
72
78
privateval safetyMargin by setting("Safety Margin", 0.2, 0.0..2.0, 0.01, "The time (in seconds) to shorten the firework use delay to account for ping variation", "s")
73
79
privateval mute by setting("Mute Elytra", false, "Mutes the elytra sound when gliding")
74
80
@JvmStatic val fakeFly by setting("Fake Fly", false, "Rapidly swaps the chestplate and elytra to give the appearance the player is flying without an elytra. May also reduce durability loss")
@@ -78,7 +84,8 @@ object ElytraFly : Module(
78
84
privateconstvalGRIM_CONTROL_TAB="Grim Control"
79
85
// private const val PACKET_TAB = "Packet"
80
86
privateconstvalGENERAL_TAB="None"
81
-
privateconstvalEXPLOIT_RESCALE=1.65
87
+
88
+
privateconstvalGRIM_ROCKET_BOOST_RESCALE=1.65
82
89
83
90
@Tab(GENERAL_TAB) @JvmStatic val generalMode by configBlock(GeneralElytraFly(this))
Copy file name to clipboardExpand all lines: src/main/kotlin/com/lambda/module/modules/movement/elytrafly/modes/GrimControlElytraFly.kt
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -47,7 +47,7 @@ class GrimControlElytraFly(
47
47
overridevalc:Config
48
48
) : ElytraFlyMode(FlyMode.GrimControl) {
49
49
privateval inventory by c.setting("Inventory", true, "Allow using fireworks from the players inventory")
50
-
privateval upDownAngle by c.setting("Up/Down Angle", 33f, 0f..90f, 0.1f)
50
+
privateval upDownAngle by c.setting("Up/Down Angle", 20f, 0f..90f, 0.1f)
51
51
val flipFlopMode by c.setting("Flip Flop Mode", FlipFlopMode.None)
52
52
privateval packetGap by c.setting("Packet Gap", 20, 0..100, 1, "The gap between allowing player movement packets to pass") { flipFlopMode !=FlipFlopMode.None }
0 commit comments