Repository navigation
AlgoCraft 0.1.1 Beta
Pre-releaseAlgoCraft 0.1.1 Beta
Learn algorithms in Minecraft, with the same 500 official problems on both supported versions.
| Minecraft | Loader | File |
|---|---|---|
| 1.21.1 | NeoForge | algocraft-1.21.1-0.1.1.jar |
| 1.20.1 | Forge | algocraft-1.20.1-0.1.1.jar |
Fixes
- Trophies are saved in a persistent server mailbox when inventory is full, including Creative mode. They are never dropped into the world.
- Free a slot and use the chat claim link or
/algocraft trophy claim. Inspect pending awards with/algocraft trophy list. Login also retries delivery, and saved delivery receipts prevent duplicate claims. - Administrators can restore missing trophies earned in older Beta builds with
/algocraft trophy recover <player>, including for offline players. Use/algocraft trophy status <player>to inspect progress and pending rewards. - Open Minecraft Advancements (L) → AlgoCraft to see the root and all 23 achievements. Existing earned progress appears on login without reissuing delivered trophies.
- Generated test worlds, test snapshots and asynchronous judge timing are now bounded and reliable.
Update
Update the server and every client together. Use the file matching your Minecraft version and loader. Existing solved problems, achievements and queued trophies stay in the world save.
CurseForge · Modrinth · Source and player guide
Source
- NeoForge 1.21.1:
b883d64df5247cdbd54d1b21ae1b5428a3f320a4 - Forge 1.20.1:
a572ce44a4a8b0f0efe10dd7ef944272f0836a05
Validation
Both builds passed the complete 500-problem suite, 29 required GameTests, ten-pass hidden native client acceptance, dedicated-server/two-client synchronization, 1,000 English/Chinese Web statement renders and the packaged compiler probe.
The first Forge multiplayer run timed out during the second client's loader login handshake. The unchanged package then passed two consecutive fresh-world multiplayer runs; both clients and the server reported success, with test configuration restored. No desktop-isolation violations were reported.