1.4.6+26.3
Compatibility
Changes
1.4.6
A bug-fix release. The headline fix is for Minecraft 26.3, where clicking a photo in the World Journal did nothing; the rest came out of a full review of the mod looking for bugs shared by all three supported versions (26.1, 26.2, 26.3). No new features and no changes to the public API.
Fixed
- Minecraft 26.3: clicking a photo in the World Journal didn't open it. Minecraft 26.3
renumbered the mouse buttons internally (the left button is no longer button
0), and the journal was still checking for the old number, so every click on a photo card was silently ignored — hovering still worked, which made it look like the click itself was broken. The 26.3 jar now uses the game's own left-button constant; 26.1 and 26.2 were never affected. - Editing a photo threw you back to the last page of the journal. Closing the photo editor reopened the journal from scratch, and a fresh journal always opens on the most recent page — so after titling a photo from an older day you had to page all the way back to find it. You now return to the exact page you were on, with the new title/description already shown.
- A death could be counted twice. If you quit to the title screen while on the death screen and then rejoined, Minecraft shows the death screen again for that same death — and the mod counted it as a new one: an extra "Death" entry in the journal, a wrong death count, and a reset survival streak. The re-shown death screen is now recognized and ignored; only real deaths are counted.
- Items from removed mods showed up as "Air". In the "Materials collected" section, an item
from a mod you've since uninstalled appeared as "Air xN" with a blank icon. It now shows a
readable version of the item's id instead (e.g.
somemod:ruby_ore→ "Ruby ore"). Journal entries from other mods that carry an icon from a removed mod no longer leave an empty gap before their text either. - Screenshots taken while photo capture was off were imported all at once later. With "Screenshot photos" turned off in the settings, any screenshot you took was ignored, as expected — but turning the option back on imported every one of them into the journal in one go, all dated to that day. Screenshots taken while the option is off now stay out of the journal, exactly like screenshots taken before joining a world.
- Journal buttons appeared on the F3+Esc pause screen. Pausing with F3+Esc shows only "Game Paused" with no menu, but the "Eras & Events" and screenshot buttons were still added to it. They now appear only on the regular pause menu.
- Esc in the "Add event" popup closed everything. Pressing Esc dropped you straight back into the game instead of returning to the journal like the Cancel button next to it. It now returns to the journal.
Compatibility
- Fabric Loader
0.19.5or newer is now actually required by all three jars. 1.4.5 already listed0.19.5as the requirement, but its jars still accepted0.19.3; the 1.4.6 jars now enforce what was documented. If your launcher still has an older Fabric Loader, update it. - No settings or journal file format changes — updating from 1.4.5 requires no other action, and existing journals keep working as they are. A death that an older version already counted twice stays in the journal as it was recorded; only new occurrences are prevented.
- For mod developers: no API additions or removals.
getDeathCount(), the survival-streak methods, andPHOTO_CAPTURED/getPhotoCount()simply stop reporting the duplicate deaths and bulk-imported screenshots described above.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:DinbWefJ:uqBe0n7K"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:DinbWefJ:uqBe0n7K"
}

