https://github.com/cedws/umbra-launcher
A patch client for Wizard101
https://github.com/cedws/umbra-launcher
wizard101
Last synced: 8 months ago
JSON representation
A patch client for Wizard101
- Host: GitHub
- URL: https://github.com/cedws/umbra-launcher
- Owner: cedws
- Created: 2024-11-08T22:27:00.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-07-20T16:54:50.000Z (11 months ago)
- Last Synced: 2025-10-11T18:34:46.555Z (8 months ago)
- Topics: wizard101
- Language: Go
- Homepage:
- Size: 60.5 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# umbra-launcher
A patch client for Wizard101. It connects to the Wizard101 patch and login servers, verifies and downloads necessary files, and launches the game client.
## Features
* Super fast patching
* Patch without logging in with `-patch-only`
* Patch to custom directory with `-dir`
* Fully patch with all game files with `-full`
* Automatically launch the game with Wine on Linux and macOS
## Options
- `-dir string`
- Client directory (default "Wizard101")
- `-username string`
- Login username
- `-password string`
- Login password
- `-login-server string`
- Login server address (default "login.us.wizard101.com:12000")
- `-patch-server string`
- Patch server address (default "patch.us.wizard101.com:12500")
- `-patch-only`
- Only patch files without logging in
- `-full`
- Patch all game files
## Security
Wizard101 game files are served from an official webserver that is not TLS-secured. The file checksums are also served over a plaintext connection. This means that an attacker on the network (man-in-the-middle) could theoretically intercept these files as they are downloaded and then execute malicious code on the user's system. The launcher takes a best-effort approach to mitigate this.