-
Notifications
You must be signed in to change notification settings - Fork 0
Development
Co2Noss edited this page Aug 26, 2026
·
1 revision
.dev/run.py loads every file into a stubbed client, fires the real login events, and clicks through the UI to check behaviour without launching the game. It needs lupa.
python .dev/run.py
FIND_BUTTON is a substring match. Avoid labels like Collapse that collide with Collapse all. Lua 5.5 has no math.atan2; use math.atan2 and math.atan2(dy, dx) or math.atan(dy, dx).
CurseForge packages from git tags and sets the file type from the tag name:
-
v1.13.0-alpha— alpha (alphaanywhere in the tag) -
v1.12.1-beta— beta (betaanywhere in the tag) -
v1.4.0— release (noalphaorbetain the tag)
The word alpha or beta in the tag is what CurseForge looks for. A tag with neither is a release. Untagged commits are only packaged if the webhook is set to package every commit, and those files are always marked alpha.
This project is licensed under the GNU General Public License v3.0.
Start here
The plan
The window
Developers