Skip to content

v1.7.50

Choose a tag to compare

@Siesta0217 Siesta0217 released this 02 Jul 01:02

v1.7.50 — GUI architecture convergence (rewrite plan G0)

First step of the ClickGUI / ArrayList / TargetHUD rewrite plan.

  • ClickGuiScreen.saveEnabled() — the fifth hand-copied module list (it had already drifted: Waypoints and AutoEat were missing) is now a single registry call.
  • ModuleRegistry is registry-driven — all 31 module rows derive category, toggle, persistence, and the Key bind setting from Modules.ALL; only settings content stays hand-written (aura closures untouched). A new module now shows up in the GUI for free.
  • GUI toggles now persist immediately (previously keybound modules only saved on GUI close). Same values, more consistent.

No visual changes. Next: layout trim (keep Panels + Glass), then the draggable HUD editor.