v1.7.50
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.ModuleRegistryis registry-driven — all 31 module rows derive category, toggle, persistence, and the Key bind setting fromModules.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.