@@ -155,50 +155,50 @@ public class Advanced3Config {
155155 public static int scaffoldPlaceMinDelay = 1 ;
156156
157157 @ Numeric (minValue = 0 , maxValue = 15 , useSlider = true )
158- @ Config (category = ConfigCategory .ADVANCED3 )
158+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate . DangerMode . class )
159159 public static double aimAssistRange = 6 ;
160- @ Config (category = ConfigCategory .ADVANCED3 )
160+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate . DangerMode . class )
161161 public static boolean aimAssistInteract = false ;
162162 @ Numeric (minValue = -1 , maxValue = 1 , useSlider = true )
163- @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .AimAssistLegitMode .class )
163+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
164164 public static double aimAssistOffsetX = 0.024 ;
165165 @ Numeric (minValue = -1 , maxValue = 1 , useSlider = true )
166- @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .AimAssistLegitMode .class )
166+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
167167 public static double aimAssistOffsetY = -0.11 ;
168168 @ Numeric (minValue = -1 , maxValue = 1 , useSlider = true )
169- @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .AimAssistLegitMode .class )
169+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
170170 public static double aimAssistOffsetZ = -0.018 ;
171171 @ Numeric (minValue = 0 , maxValue = 50 )
172- @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .AimAssistLegitMode .class )
172+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
173173 public static double aimAssistYawSpeed = 4.5 ;
174174 @ Numeric (minValue = 0 , maxValue = 50 )
175- @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .AimAssistLegitMode .class )
175+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
176176 public static double aimAssistPitchSpeed = 2.0 ;
177- @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .AimAssistLegitMode .class )
177+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
178178 public static boolean aimAssistStopOnTarget = false ;
179- @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .AimAssistLegitMode .class )
179+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
180180 public static boolean aimAssistNoise1 = false ;
181181 @ Numeric (minValue = 0 , maxValue = 5 , useSlider = true )
182- @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .AimAssistLegitMode .class )
182+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
183183 public static double aimAssistYawRandom = 1.3 ;
184184 @ Numeric (minValue = 0 , maxValue = 5 , useSlider = true )
185- @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .AimAssistLegitMode .class )
185+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
186186 public static double aimAssistPitchRandom = 1.08 ;
187187 @ Numeric (minValue = 0 , maxValue = 1 , useSlider = true )
188- @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .AimAssistLegitMode .class )
188+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
189189 public static double aimAssistXZRandom = 0.08 ;
190190 @ Numeric (minValue = 0 , maxValue = 1 , useSlider = true )
191- @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .AimAssistLegitMode .class )
191+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
192192 public static double aimAssistYRandom = 0.1 ;
193- @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .AimAssistLegitMode .class )
193+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
194194 public static boolean aimAssistNoise2 = false ;
195- @ Config (category = ConfigCategory .ADVANCED3 )
195+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate . DangerMode . class )
196196 public static boolean aimAssistIncludeArmorStands = false ;
197- @ Config (category = ConfigCategory .ADVANCED3 )
197+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate . DangerMode . class )
198198 public static boolean aimAssistIncludeEntities = true ;
199- @ Config (category = ConfigCategory .ADVANCED3 )
199+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate . DangerMode . class )
200200 public static boolean aimAssistIncludeAnyObjects = false ;
201- @ Config (category = ConfigCategory .ADVANCED3 )
201+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate . DangerMode . class )
202202 public static boolean aimAssistIncludePlayers = false ;
203203
204204 @ Config (category = ConfigCategory .ADVANCED3 )
@@ -214,38 +214,38 @@ public class Advanced3Config {
214214 public static boolean handSpinDiffSwing = false ;
215215
216216 @ Numeric (minValue = 0 , maxValue = 6 )
217- @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .PASMode .class )
217+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
218218 public static double nukerRange = 4.5 ;
219- @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .PASMode .class )
219+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
220220 public static boolean nukerDoRotation = true ;
221- @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .PASMode .class )
221+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
222222 public static boolean nukerSilentRotation = true ;
223- @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .PASMode .class )
223+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
224224 public static boolean nukerKeepGround = false ;
225- @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .PASMode .class )
225+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
226226 public static boolean nukerYCheck = false ;
227227 @ Numeric (minValue = 1 , maxValue = 20 )
228- @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .PASMode .class )
228+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
229229 public static int nukerMultiBreak = 1 ;
230230
231- @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .PASMode .class )
231+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
232232 public static boolean airStuckCancelPacket = true ;
233- @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .PASMode .class )
233+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
234234 public static boolean airStuckLegit = false ;
235235 @ Numeric (minValue = -1 , maxValue = 20 )
236- @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .PASMode .class )
236+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
237237 public static double airStuckMinDistanceBeforeGround = -1 ;
238238 @ Numeric (minValue = -1 , maxValue = 20 )
239- @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .PASMode .class )
239+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
240240 public static double airStuckMinFallDistance = -1 ;
241- @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .PASMode .class )
241+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
242242 public static boolean airStuckAntiKick = false ;
243243
244244 @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .PASMode .class )
245245 public static String clientSpoofBrand = "vanilla" ;
246246
247247 @ Numeric (minValue = 0 , maxValue = 5 )
248- @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .PASMode .class )
248+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
249249 public static double flyAcceptTeleportMaxDistance = 1 ;
250250
251251 @ Numeric (minValue = 1 , maxValue = Integer .MAX_VALUE )
@@ -258,12 +258,39 @@ public class Advanced3Config {
258258 @ Config (category = ConfigCategory .ADVANCED3 )
259259 public static boolean antiBotMessage = true ;
260260 @ Config (category = ConfigCategory .ADVANCED3 )
261- public static boolean antiBotLatency = false ;
261+ public static boolean antiBotLatency = true ;
262262 @ Config (category = ConfigCategory .ADVANCED3 )
263263 public static boolean antiBotDebug = false ;
264+ @ Config (category = ConfigCategory .ADVANCED3 )
265+ public static boolean antiBotApi = false ;
264266
265267 @ Config (category = ConfigCategory .ADVANCED3 )
266- public static boolean rotationFixSprint = true ;
268+ public static boolean rotationFixSprintVulcan = true ;
269+ @ Config (category = ConfigCategory .ADVANCED3 )
270+ public static int rotationFixSprintDelay = 10 ;
271+
272+ @ Numeric (minValue = -10 , maxValue = 10 )
273+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
274+ public static double slowMotionMultiplyXZ = 0.6 ;
275+ @ Numeric (minValue = -10 , maxValue = 10 )
276+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
277+ public static double slowMotionMultiplyY = 0.6 ;
278+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
279+ public static boolean slowMotionLimit = false ;
280+ @ Numeric (minValue = 0 , maxValue = 10 )
281+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
282+ public static double slowMotionLimitXZ = 0.15 ;
283+ @ Numeric (minValue = 0 , maxValue = 10 )
284+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
285+ public static double slowMotionLimitY = 0.15 ;
286+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
287+ public static boolean slowMotionOnlyElytra = false ;
288+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
289+ public static boolean slowMotionNotWhileFallFlying = false ;
290+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
291+ public static boolean slowMotionStopOnDisabled = false ;
292+ @ Config (category = ConfigCategory .ADVANCED3 , predicate = ConfigPredicate .DangerMode .class )
293+ public static boolean slowMotionFastStop = false ;
267294
268295 public static NotebotUtils .NotebotMode getNoteBotMode () {
269296 if (noteBotMode .equals ("AnyInstrument" )) {
0 commit comments