Guangzhou Minecraft Java Server - HMCL offline account pack

This package contains HMCL launcher only. It does not contain Minecraft game
files, assets, libraries, mods, or a paid Minecraft account.

Server address:
play.thucode.com:25565

Required game version:
Minecraft Java 1.21.1 + NeoForge 21.1.244

Current mod pack:
GuangzhouMC-ClientMods-AutoWake-20260807.zip

Optional shader pack:
MakeUp-UltraFast-9.5c.zip

Fast path for Windows players:
1. Extract this ZIP package.
2. Double-click START-GUANGZHOU-MC.bat.
3. In HMCL, click Account in the upper-left corner.
4. Choose Offline Login and create a player name with English letters/numbers.
5. Send that exact player name to the server admin for whitelist.
6. Install Minecraft 1.21.1 in HMCL.
7. Install NeoForge 21.1.244 for that 1.21.1 instance.
8. Double-click SYNC-MODS.bat, paste the current instance mods folder path, review the plan, then type YES to sync.
9. Optional: put MakeUp-UltraFast-9.5c.zip into shaderpacks and enable it in Video Settings.
10. Start the game, open Multiplayer, add server:
   play.thucode.com:25565

Mod sync:
- SYNC-MODS.bat downloads the latest client mod manifest from the server.
- It compares local jar identifiers with the remote manifest and prints a table first.
- It also syncs registered extra content packs such as Limitless Vehicle packs.
- It only changes files after you type YES.
- Replaced jars are moved to a sibling backup folder, not deleted directly.
- Local jars not listed by the server are kept as local-only mods when you type YES.
- For strict cleanup, put your own client-only jar file names in LOCAL-ONLY-MODS.txt, then type CLEAN_EXTRA instead of YES.
- If a local-only jar has a prefix that collides with a server mod, put its exact file name in LOCAL-ONLY-MODS.txt.
- The old full ZIP mod pack is still available on the web guide as a fallback.

Important:
- The server is online-mode=false and whitelist=true.
- Client mods must match the server mod pack.
- Iris and Sodium are included in the current client mod pack for shader support.
- Supplementaries and Moonlight were removed from the server and client pack.
- Offline account names are not verified by Microsoft.
- Only trusted names should be added to whitelist.
- Do not give OP permission to unknown offline accounts.
- If you change the offline player name, ask admin to update whitelist.

Admin whitelist command:
minecraft-rcon "whitelist add PLAYER_NAME"

Web guide:
http://mc.thucode.com/
