Repository navigation
DayZ Inventory 1.7.1 — now actually on Modrinth and CurseForge
DayZ Inventory 1.7.1 — the same build, actually on Modrinth and CurseForge
Same code as 1.7.0. This release exists because 1.7.0's automated publishing run stopped partway:
the CurseForge upload was rejected and, because Gradle aborts on the first failure, most of the
Modrinth uploads never ran either.
Two build bugs caused it, both fixed here:
- The token fallback did not work.
MODRINTH_TOKEN/CURSEFORGE_API_KEYwere read with
Provider.orElse, which only falls back when a variable is absent — but CI forwards every
accepted name, so the unset ones arrived as empty strings and shadowed
MODRINTH_TOKEN/CURSEFORGE_TOKEN, which were both set. The lookup now ignores blank values. - The published version number was the bare mod version, so every Minecraft version of the same
release wanted the same number in the same Modrinth project. It is now1.7.1+mc<version>, which
also matches the jar filenames.
./gradlew publishModrinthAll and ./gradlew publishCurseforgeAll were added so one platform can
be re-run on its own, and the publish job can now be started by hand with a platform selector.
Nothing about the mod changed.
Full Changelog: v1.7.0...v1.7.1