silask7188/GTNH-Updater ? reverse-engineered prompt
Reverse engineered prompt
Build me an interactive PowerShell tool that helps update GregTech New Horizons server and client installs on Windows and Linux.
I want it to feel like a friendly setup wizard on first run, where it can figure out whether I’m managing a server, a client, or both, then help me pick the right GTNH channel, stable, daily, or experimental. It should detect common launcher and server folders, but still let me choose a path manually if needed.
For stable updates, I want it to show me what’s changing before anything gets touched, including new mods, removed mods, updated mods, and anything custom that will be kept. It should back up my instance, preserve my custom mods, apply config changes I’ve saved, and give me a rollback option if something goes wrong.
For daily and experimental updates, it should handle Java 21 checks, run the official updater, restore my custom mods, and verify everything afterward. If you need to look up current docs online, go ahead.
Are you gonna build this?
make sure you review the code using coderabbit