Repository navigation
Releases: CrabMods/AlgoCraft
Release list
AlgoCraft 0.1.1 Beta
AlgoCraft 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.
AlgoCraft 0.1.0 Beta
Learn algorithms in Minecraft: 500 official Java problems, an in-game and Web IDE, survival rewards, daily streaks, and placeable engraved achievement trophies.
CurseForge · Modrinth · Watch the English trailer
Choose the build matching your Minecraft version:
| Minecraft | Loader | Java |
|---|---|---|
| 1.20.1 | Forge 47.3.0+ | 17 |
| 1.21.1 | NeoForge 21.1.216+ | 21 |
Install matching builds on server and clients. The official bank works offline; operators manage shared banks with /algocraft bank commands. Personal imports are private practice and do not give server rewards. The import screen links to the official JSON format and a working example.
This is an early Beta for learning-flow and reward-balance feedback. Both builds passed hidden gameplay/editor regression and packaged compiler checks. Source builds are self-contained and need no private tools or tokens. See the player guide.