Schema Builder: Update & Play (Windows)
Helper version 1.1: supports stable releases on separate beta channel profiles.
For an existing 1.0 helper folder, close the game/Prism and extract this new kit
into the SAME helper folder, replacing shipped scripts. Keep live.settings.json
and beta.settings.json. The helpers never update themselves.

1. Extract this entire ZIP into a folder you will keep, for example Documents\Schema Builder Play.
2. Have Prism Launcher installed, import the matching profile, select Java 21,
   and sign in through Prism with your own licensed Minecraft Java account.
   LIVE uses the production profile for 192.168.2.149:25565.
   BETA uses a separate beta profile for 192.168.2.149:25566.
3. Close Minecraft, Prism and other Java applications.
4. Double-click Update & Play-Live.cmd or Update & Play-Beta.cmd.
   The first run asks for the instance folder (Prism > right-click instance > Folder)
   and finds Prism or asks for its executable path. Settings are remembered.
5. On future runs, double-click the same shortcut. You can create a desktop
   shortcut to the CMD file. Only a changed Schema Builder JAR is downloaded;
   the tiny channel manifest is checked on every launch. Prism launches and joins.

Use Setup-Live.cmd or Setup-Beta.cmd to change the saved profile or Prism path.
Profiles must remain directly under Prism's instances folder, and live/beta
must use separate profiles. A profile is bound to its channel after a successful
update; the other channel is refused. Do not remove this binding to share profiles.

Accounts, passwords and tokens are handled only by Prism. This helper never
reads account files. Prism may occasionally ask you to sign in again.
The account-free development test on port 25567 has its own beta kit/shortcut.

Settings, saves, unrelated mods and existing Java/game/loader files are preserved.
Old mod JARs are saved in schema-builder-backups outside the profile's mods folder.
A failed download/check/update stops the launch; it does not silently play an old
version. Internet access is needed to check the published release. Future changes
to Minecraft, NeoForge or Java requirements stop with an explanation and require
a new compatible profile. This helper updates the mod, not the launcher itself.
The helper scripts are versioned and do not execute newly downloaded scripts.

The CMD files use an execution-policy override for that PowerShell process only.
No machine policy, system installation, server or authentication setting is changed.

Official Prism CLI: https://prismlauncher.org/wiki/getting-started/command-line-interface/
Downloads and instructions: https://minecraft.dokinetix.com/updates/
