Repository navigation
Developer Guide
Atlasroar edited this page Oct 3, 2026
·
6 revisions
This track documents WandererZ's internals: package layout, the public access-interface APIs used for cross-package/cross-mod communication, the mixin inventory, and the reasoning/methodology behind the v1.5.0 JobsAddon merge, v1.6.0 RpgDifficulty merge, v2.1.0 Tiered merge, and v2.2.0 PartyAddon merge.
| Page | Contents |
|---|---|
| Architecture & Internal Jar Breakdown | Package tree, mixin configs, what's in the jar and why |
| API Usage | Code snippets for PlayerSyncAccess, JobsManagerAccess, PlayerAccess, criteria, networking |
| JobsAddon Integration (Methodology) | Why/how the Jobs merge was done, decision log, links to PRs |
| RpgDifficulty Integration (Methodology) | Why/how the RPG Difficulty merge was done, decision log, link to PR |
| Tiered Integration (Methodology) | Why/how the Tiered merge was done, decision log, link to PR |
| PartyAddon Integration (Methodology) | Why/how the Party merge was done, decision log, link to PR |
| Datapack Creation | Per-mod datapack folders, settings, and JSON examples for WandererZ core, Jobs, RPG Difficulty, and Tiered |
| Build & Release Process | Gradle/Loom setup, versioning policy, CI/release workflow |
All code referenced here lives in src/main/java on the 1.20 branch.
Player Guide
- Overview
- Getting Started
- Levels & Skills
- Jobs
- RPG Difficulty
- Tiered
- Party
- Food Spoilage
- Configuration
- Compatibility
- FAQ
Developer Guide