I’m digging into the HighSpell client so I can build UI-focused bots and scripts for personal use. The Java desktop source has already been published (https://github.com/Highl1te/HighliteDesktop) and the live browser version can be reached at https://highspell.com/. What I lack is a clean, repeatable pipeline that lets me pull the current client, strip the obfuscation, tweak the code, then re-package and play the modified build without breaking compatibility with the production servers. Here’s what I need from you: • An automated way (script or concise instructions) to download or extract the latest client straight from the website or its CDN. • A working deobfuscation setup that converts the retrieved classes into human-readable Java, ready for IntelliJ / Eclipse editing. Any reliable toolchain is fine as long as the output compiles. • A lightweight project structure and build script (Gradle or Maven) that compiles the edited code back into a runnable JAR/applet and launches it, proving it can still log in and play. • Inline guidance or comments that show me exactly where to hook my own UI logic for future bot and scripting work. Acceptance will be simple: I run your pull-deobfuscate-build cycle on my machine, make a small UI-level change (e.g., alter a menu label), recompile, and connect to the live server without errors. If that round-trip works, the job is done.