What's Changed
NextGen ClickGUI
- In-game web ClickGUI rendered via an embedded browser
- MultiSelect, KeyBind and Vec3 config value types with ClickGUI editors
- ToggleableValueGroup and ModeValueGroup config types
~ ClickGUI rendered in-game via a persistent pre-warmed embedded browser for instant opens
~ Editable font setting in the web ClickGUI
~ ClickGUI static mode via query params
~ Neverlose-style ClickGUI header with icon chip and animated scoped search panel
~ Draggable ClickGUI/Settings top nav, movable anywhere on screen and shared across styles - FileValue config type with a crash-safe file picker (ValueKind.FILE) and a fileValue() builder DSL, rendered across every style
- CurveValue config type with control-point sampling (ValueKind.CURVE) and a builder, rendered as an interactive curve graph across every style
- Config value aliases so renamed settings still load (rename-safe configs)
- Setting descriptions shown as hover tooltips in the native ClickGUI styles
- High-quality on-demand glyph caching for non-ASCII characters instead of the blurry vanilla fallback
~ Complete config value-type parity across all ClickGUI styles
~ Setting descriptions made overridable per module - SideGui UI launcher with functional cards — HUD Designer, Font Manager, Alt Manager, Spotify, HUD, Configs and Capes (replacing the Coming Soon placeholders), with rounded cards and an animated hover glow
- 12 color themes via a unified themeGradient, registered in the SideGui grid
~ In-game browser assets re-download on demand with a failure log
Main menu & screens
- NextGen-style main menu redesign with cards, panels and font-icon dock
- Native server-list screen matching the main menu
~ fdpheadericons expanded with FA6 glyphs for the main menu
~ Vanilla multiplayer and disconnect screens routed to the native server list
~ NextGen browser download progress shown with percent, bar and HUD notifications, downloading in the background and pinned on-screen until it finishes
Spotify
- One-tap "Connect with Spotify" via an embedded PKCE client id — zero-settings Quick mode that opens the authorization the moment you enable the module
- Zero-setup Local source that reads the now-playing track straight from the Windows media session (SMTC) — works with the Spotify desktop app or web player, no account or auth, with play/pause/next/previous through the same session
- Standalone Spotify web player UI plus a brand-new in-game web player screen with an authentic Spotify look, auto-connect and album art
- Now-playing state and playback control exposed over the nextgen ClickGUI REST bridge
~ Auto-use the zero-setup Local source when no Web API credentials are set
~ Real album art with correct non-ASCII artist names
- Connect on old Java 8 launchers (TLS-verification bypass on the Web API client), null-safe token/playlist/track parsing, OAuth callback timeout and rotated-refresh-token persistence, plus player GUI fixes (row hit-test offset, progress-bar Int overflow/overshoot, volume slider snap-back, connection-error null race)
- Now-playing worker never hangs the client and runs until cancelled instead of keying off the state flag
- Spotify-identical library browser — playlists, tracks, play and like
- One-tap library connect via QUICK/PKCE
~ Seek, shuffle and repeat controls, with the play/pause state lag fixed
Rotation engine
- Modern rotation engine with request arbiter, math helpers and event hooks
- Global rotation engine override to force the modern engine clientwide
~ Modern rotation engine integrated into the aim and scaffold modules - Post-rotation action executor with arbiter auto-expiry
~ Global rotation engine now defaults to Modern, with Ghost off by default - PointTracker aim-point system with best-hit selection and delay/lazy/gaussian processors, wired opt-in into KillAura, Aimbot, InfiniteAura, ProjectileAimbot and TimerRange
- DynamicAccel distance- and crosshair-aware acceleration on the Modern smoothing
- Sticky aim-spot preference that biases toward the least difference from the last point
~ Post-move actions released on packet send (with aim-vector debug)
Engine & architecture
- Shared geometry math toolkit — lines, rays, planes, faces, vectors and intersection helpers — with test coverage
- Immutable int-packed color type for fast, allocation-free render colors
- Per-action randomized range value type, used by KillAura RangeChance
- Config serialization hardening — atomic per-section writes, rename-safe value aliases and tolerant loading of malformed or mismatched values
- Command builder DSL with typed, castable parameters and crash-safe tab-completion
- Coroutine event bus with cancel/discard suspend handlers and producers for value, module, command and config changes
- Reactive client-change event stream feeding the UI over a real-time websocket (replacing polling) with auto-reconnect
- Incremental, bounded world scanning and block-location tracking that never stalls the client
- Bounded pathfinding with a search budget, node and cost limits and a safe fallback (diagonal moves), powering InfiniteAura teleport
- Block placement pipeline that separates face, position, rotation and action
- Tool scoring with configurable durability protection (AutoTool)
- Drag-aware projectile/ballistic solver using time and velocity bisection
- Bounded N-tick simulate-ahead prediction powering AutoDodge and the trajectory features
- Rotation modes — Instant, PostMove and aim-after-action — decoupled from the action
- Dynamic glyph-atlas allocator backing a bounded multipage on-demand font, with a safe fallback to the old renderer
- AntiBot transparent, fully-configurable predicates (age, name, armor, radius) — always visible in config, never hidden
New bypasses
~ Velocity legacy modes: Delayed, Grim, Grim1.17, GrimC07, GrimDamage, AAC4Reduce, AAC5.2.0, AAC5.2.0Combat, Cancel, Phase, SideStrafe with OnlyGround/OnlyCombat/noFire/OverrideDirection gates
~ Velocity modes: MatrixReverse, AttackReduce, Spoof, Tick, AAC5Reduce, Intave, HypixelBoost, Minemen, MatrixSimple, Polar and Sentinel
~ Flight legacy modes: VerusDamage, Delayed, Grim, Grim1.17, GrimC07, GrimDamage, AAC4Reduce, AAC5.2.0, AAC5.2.0Combat, Cancel, Phase, SideStrafe
~ Flight modes: Creative, BlockDrop, Clip, FakeGround, FunCraft, TeleportRewinside plus Grim, Sentinel, Hylex and Polar
~ Flight vanilla vertical speed setting
~ LongJump legacy mode pack: Motion, Packet, BlockBB, Step, AttemptJump, AttemptDisable, GlobalTimer, TimerOnlyAir, Boost, NCPLatest, OldNCPDamage, MatrixFlag, OldMatrixHurt, Vulcan and more, plus Grim, Hypixel and Spartan
~ LongJump no-auto-jump-while-using-item and reset-timer-on-ground options
~ Speed modes: BlocksMC, LatestVerusHop, VerusDamage, VerusSpeeds, Vulcan with custom onPreMotion behavior, plus Grim, Sentinel, Hylex and Polar
~ Step modes: Matrix6.7.0, NCPNew, OldAAC, AAC4.4.0, Vulcan, Verus, BlocksMC with Timer options
~ Step extra delay and jump simulation options
~ NoSlow modes: OnlyGround, OnlyMove, AntiSwitchItem, AAC4, OldIntave, Medusa, HypixelNew, SpamItemChange, SpamPlace, SpamEmptyPlace, Matrix, GrimAC with legacy teleport setback handling
~ NoFall modes: Vanilla, AlwaysSpoof, Damage, MotionFlag, Phase, HypixelBlink, HypixelFlag, Packet1, Packet2, Verus, OldVulcan, LatestVulcan, Matrix variants, AAC variants, plus Polar, Sentinel and Intave
~ Jesus modes: AAC4.2.1, Jump, Legit, Matrix, SilentYPort, Twilight, Vulcan
~ NoWeb modes for Grim, Vulcan, Verus and Matrix
~ Scaffold Jump, Sneak, Sprint and Breezily modes with autojump, godBridge movement, separate jump rotation and expanded rotation options
~ Reusable DirectionalInput movement abstraction
New modules
- KillAura Raytrace mode (Normal/Strict), with Strict only attacking when the ray lands on the target
- Surround module
- AutoCrafter that auto-crafts a configured item via the crafting grid
- AutoBuild module
- AutoDodge module with SimulatedArrow prediction
- AutoPearl module
- AutoBuff module
- Anchor module
- BlockTrap module
- PacketMine module
- AutoFarm module
- AutoTrap that places cobweb at the target's feet to trap them
- HoleFiller module
- HoleESP module
- VoidESP module
- LiquidFiller module
- LiquidPlace module
- AirPlace module
- BlockIn module
- BlockWalk module
- BlockBounce module
- MoreCarry module
- SwordBlock module
- Replenish module
- ReverseStep module
- AutoShoot module
- SmartEat module
- AutoShop module
- AutoQueue module
- AutoLeave module
- TargetLock module
- AntiAim module
- SpinBot module
- Macros module
- ClickTp module
- Freeze module
- ServerLag module
- Zoom module
- Radar module
- StrongholdFinder module
- LogoffSpot module
- InventoryTracker module
- NameCollector that collects tab-list names to a file
- ProtectionZones module with command
- ItemTags module
- ResetVL module
- GUICloser module
- Extinguish module
- NoPush module
- NoInterpolation module
- NoEntityInteract module
- NoBlockInteract module
- AntiReducedDebugInfo module
- IceSpeed movement module
- WaterSpeed movement module
- VehicleControl to steer and fly ridden entities
- VehicleBoost module
- VehicleOneHit module
- PortalMenu module
- Customizable Crosshair module
- SmoothCamera with eased vanilla cinematic camera
- ItemScroller to shift-move item stacks by dragging across slots
- FakeLag ServerPosBox showing your server-side hitbox position while lagging
- Settings module to remove value limits
- Command builder with itemdata and enchant commands
- BookBot module
- Notebot module
- AutoF5 perspective module
- JumpEffect cosmetic module
- Twerk cosmetic module
- Vomit cosmetic module
- Kick module
- SleepWalker module
- AutoChatGame module
- MiddleClickAction module
- TextFieldProtect module
- DankBobbing module
- QuickPerspectiveSwap module
- MobOwners module
- NewChunks module
- Trajectories module
- Particles module
- SkinChanger module with a file-picker skin source
- ChestCleaner module
- Derp module
- MurderMystery module
- AutoConfig module
- ReportHelper module
- CombineMobs module
- Aspect module
- AutoMobHeal module
- BetterInventory module
- BetterTitle module
- HitFX module
- SkinDerp to randomly toggle your skin model parts
- AutoArmor module
- ArmorSwap module
- ArmorFilter module
- TargetFocus module
- HideClans module
- EntityVisibilityFilter module
- EasyPearl manual-throw ender pearl aim-assist
- DebugRecorder AI data recorder
- BetterTab tab sorting with a player cap
Module improvements & options
~ Target rework with armor filter/swap, clan-hide and entity-visibility updates
~ Armor typed swap binds, legit mode, no-drop control, smart filtering, backup logic and cycle swaps
~ AutoArmor manual armor binds and legit armor filter
~ InfiniteAura enhanced with advanced KillAura features
~ InfiniteAura teleport diagonal pathfinding with a search budget
~ ServerLag enhanced with advanced features
~ InventoryCleaner ranks and limits potions by strength, plus more options
~ AutoFarm wall-range, swap-back delay and disable-on-full
~ SmartEat golden/notch apple health thresholds, swap-back delay and configurable eat cap
~ AutoPot not-during-combat and combat-pause-time
~ AutoPearl yaw offset
~ AutoLeave mode, command and delay
~ AutoAccount register and login command templates
~ Nuker swing-mode and ignore-open-inventory
~ Fucker delay, ignore-open-inventory and ignore-using-item
~ TickBase recoil time cooldown
~ PingSpoof extra release delay
~ MultiActions action-count option
~ Damage glitch-packets and jump-packets
~ FastBreak only-tool option
~ FastUse speed, tick-cooldown and stop-input
~ FastPlace cooldown and start-delay
~ Blink action mode, ambush, auto-disable and reset-after
~ AntiVoid predict-ticks and simulation-ticks
~ AntiHunger keep-falling and while-moving toggles
~ AntiAFK ignore-open-inventory
~ AntiExploit counter reset interval
~ SafeWalk edge-sneak distance and mode
~ HighJump motion strength option
~ NoClip vertical speed, only-on-ground, not-while-using-item and only-in-vehicle options
~ Sneak not-during-move option
~ Zoom transition speed and duration
~ AutoRespawn delay
~ Gapple legacy-compatible behavior options
~ PortalMenu gating so screens stay open inside nether portals
~ GUICloser print-screen-title option
~ Spammer message converter
~ PacketDebugger records packets to a timestamped log file
~ Plugins colon-slash and double-slash probes
~ FakePlayer given real knockback physics
~ FlagCheck chat/notification toggles and third-person-only render guard
~ VoidESP y-threshold and facing/side range
~ BlockESP outline and merge-adjacent
~ ESP friend and invisible colors
~ XRay exposed-only and full-bright
~ StrongholdFinder options
~ BedDefender options
~ BedProtectionESP outline and thickness
~ BedPlates display options
~ StorageESP options
~ ItemESP display options
~ ChestStealer options
~ AutoRod options
~ AutoTool options
~ FreeCam options
~ Breadcrumbs options
~ NameTags background border and radius
~ NameProtect replacement text
~ Fullbright brightness control
~ Notifier message toggles
~ Timer options
~ TimerRange distance/speed options
~ TNTTrails completed color and line thickness
~ TNTTimer render-Y offset and time unit
~ ProphuntESP block fade-out and fade time
~ CombatVisuals entity-type filter
~ DamageParticle offset distance and random rotation
~ Projectiles trail thickness
~ JumpCircle animation speed
~ HealthWarn notification duration
~ FireFlies color, custom color and particle size
~ Glint speed and brightness
~ BlockOverlay separate outline color
~ NoBooks block-writable option
~ NoFOV multiplier, offset and limit
~ LogoffSpot send-in-chat option
~ Arraylist name spacing and alpha-blend-range
~ AutoClicker gating options
~ Animations held-item Z-offset and scale in first-person
- ChestStealer Instant refill option
~ KillAura RangeChance randomizes attack reach to slip past reach checks
~ KillAura opt-in post-rotation attack
~ AutoClicker setting descriptions
~ NoSlowBreak MiningFatigue handling
~ Ambience time presets
~ StaffDetector tab highlight
~ Hat and BlockOverlay enriched
~ ServerCrasher and ChatControl enriched
~ DashTrail density, scale, bloom and rainbow options
~ CSGO crosshair moved into the Crosshair module
~ Setting hover descriptions seeded across module categories
~ New ClickPattern, ExpiringList, SimulatedPlayerCache and MovementCorrection helper utilities behind the newer module behavior
~ ToggleCommand migrated to the command-builder DSL
~ AutoBuff unified health and status-effect auto-buff with a hold-to-use state machine
~ DamageParticle floating damage-number particles
~ Movement-based arrow dodging and an incoming-arrow warning, both driven by simulated trajectory planning
~ Optional drag-aware projectile aiming via the ballistic solver
~ MiddleClickAction consolidation
Fixes & stability
- Harden the client against crashes from event-handler, render-mixin, preload and inventory edge cases
- Fix critical memory leaks across 7 modules
- Restore reliable scaffold block placement and fix the target reset regression
- Fix scaffold raycast, godbridge movement and silent placement, and add a fake-spoof autoblock mode
- Sync scaffold server rotation to the placement target so blocks place reliably
- Assert block slot before placing, guard empty-hand placement and Tower null player
- Defer player-spawn packets until their tab-list entry exists
- Stop scoreboard team-packet exception spam via idempotent create and null-safe remove
- Keep Backtrack connection/lifecycle packets undelayed and preserve order on queue cap
- Log unhandled coroutine exceptions instead of crashing the client
- Write configs atomically with isolated per-section saves to prevent corruption
- Tolerate malformed, corrupt or mismatched config and config-profile values on load and profile-switch
- Fall back to a default font when a local font file is missing
- Make FontRenderer shader injections optional so the client launches
- Defer Spotify HTTP client init so a broken keystore no longer crashes startup
- Lazily create 2D display lists to avoid a no-GL-context crash at class load
- Fail gracefully on preload/asset/font network errors
- Tolerate the embedded browser's late init error on 1.8.9 and fetch its runtime off the render thread
- Open the web ClickGUI in the default browser when the embedded browser is unavailable
- Make the in-game web ClickGUI download reliably on old/launcher JVMs over HTTP with bundled TLS roots instead of overriding the global TLS factory
- Prevent ClickGUI NaN slider position when a value's min equals max
- Fix ClickGUI slider, toggle, scroll-clip, text-edit and config-save correctness
- Render BlockValue settings in the fdpdropdown style
- Keep ESP preview controls from overlapping the simulated tags
- Persist YzYGui module expand state and render range/font values
- Size SideGui tabs to their label and block background scroll while focused
- Harden the command layer with crash-safe args, richer tab-completion and bounded hurt/damage loops
- Never crash on failed command tab-completion or out-of-range bind/macro key codes
- Use bounds-safe key-name lookup to prevent crashes on mouse-button or out-of-range binds
- Give feedback on connect/remoteview command edge cases
- Guard a missing toggle-animation entry to prevent a setting-component NPE
- Default name/version/authors so a failed script load no longer crashes the scripts UI
- Raise tick-scheduler capacity and queue tasks off-thread safely
- Fix inventory manager loop state and chest stealer container sync
- Restore the Alt Manager open-url button alongside clipboard copy
- Make Zoom change the FOV reliably
- Keep your own first-person swing on NoSwing and suppress only the server packet
- Correct swing animation speed calculation
- Wire Animations held-item Z-offset and scale into the first-person renderer
- HitSelect only triggers hit-later-in-trades after taking knockback
- In-game ClickGUI browser loads from the local MCEF natives instead of the dead montoyo mirror — skips the unreachable remote update check and serves the on-disk manifest, ending the SSL/PKIX spam and virtual-mode fallback that left the browser dead
- Regen stuck-timer flag fixed and the timer restored on disable
- BrandSpoofer button setting now registers
- Drop duplicate CurveValue renderers
- Preserve the concrete config value type through describe()
- 20 runtime/logic fixes across modules from an adversarial review
- Attacks now fire while standing still (drained orphaned post-move tasks)
- Suppress value/module change events during bulk config load, with a lightweight loading-flag holder so headless value checks pass
- Modern rotation smoothing cadence and crosshair detection matched to the reference
Removed
- Eclipse plugin and Kotlin compile dependencies
- omni-sprint from Scaffold sprint
- duplicate animation and render-util code
What's Changed
- (feat): fixed various bugs and added various combat, movement and other modules. by @itsakc-me in #1473
- fix: (build) commit pending fixes missing from CI by @opZywl in #1539
- chore(deps): bump com.squareup.okhttp3:okhttp from 5.0.0-alpha.16 to 5.4.0 by @dependabot[bot] in #1536
- refactor: replace
iterator.removetoremoveIffor readability by @MukjepScarlet in #1547 - refactor: replace
Math.randomwith better random by @MukjepScarlet in #1548 - chore(deps): bump com.formdev:flatlaf from 3.6.1 to 3.7.1 by @dependabot[bot] in #1514
- chore(deps): bump org.knowm.xchart:xchart from 3.8.8 to 4.0.1 by @dependabot[bot] in #1535
- fix: make Kotlin compiler compatible with setters by @MukjepScarlet in #1549
New Contributors
- @itsakc-me made their first contribution in #1473
Full Changelog: b16...b17