File tree Expand file tree Collapse file tree 1 file changed +11
-1
lines changed
src/main/java/meteordevelopment/meteorclient/systems/modules/movement Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -58,6 +58,14 @@ public enum Mode {
58
58
.build ()
59
59
);
60
60
61
+ private final Setting <Boolean > permaSprint = sgGeneral .add (new BoolSetting .Builder ()
62
+ .name ("sprint-while-stationary" )
63
+ .description ("Sprint even when not moving." )
64
+ .defaultValue (false )
65
+ .visible (() -> mode .get () == Mode .Rage )
66
+ .build ()
67
+ );
68
+
61
69
public Sprint () {
62
70
super (Categories .Movement , "sprint" , "Automatically sprints." );
63
71
}
@@ -98,7 +106,9 @@ public boolean shouldSprint() {
98
106
? (Math .abs (mc .player .input .movementForward ) + Math .abs (mc .player .input .movementSideways ))
99
107
: mc .player .input .movementForward ;
100
108
101
- if (movement <= (mc .player .isSubmergedInWater () ? 1.0E-5F : 0.8 )) return false ;
109
+ if (movement <= (mc .player .isSubmergedInWater () ? 1.0E-5F : 0.8 )) {
110
+ if (mode .get () == Mode .Strict || !permaSprint .get ()) return false ;
111
+ }
102
112
103
113
boolean strictSprint = !(mc .player .isTouchingWater () && !mc .player .isSubmergedInWater ())
104
114
&& ((ClientPlayerEntityAccessor ) mc .player ).invokeCanSprint ()
You can’t perform that action at this time.
0 commit comments