# JustQuests 0.1.1
Robustness + diagnostics update. Still command-only — the GUI comes in v0.2.
## Changed
- **Storage moved to a per-world JSON file** (`<world>/justquests/progress.json`) — now the single source of truth and the future bridge to the planned plugin edition. Existing v0.1 progress is **migrated automatically** on first login.
- **Atomic saves** (temp file + move): a crash mid-write can no longer corrupt or lose your quest progress. Saving is throttled (only when something changes).
## Added
- **`/quest test`** (OP) — runs a self-test (quest loading, quest validity, codec round-trip, storage writability, store status) and writes a full report — including the Minecraft environment (version, loaded mods, memory, OS, worlds, player data) — to `justquests-diagnostics.log` in the game folder.
## Fixed
- A single broken quest (unknown objective/reward type, no objectives, or a non-positive count) no longer breaks loading of all quests — it's logged and skipped.
- Large item rewards are split into proper max-size stacks instead of one oversized stack.
- No more empty entries for players without quests; extra null-safety hardening.
**Minecraft 1.21.1 · NeoForge**
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }