1.0.0
Compatibility
Required content
Changes
Changelog
All notable changes to Screenshot Pro are documented in this file.
The format is based on Keep a Changelog, and this project uses Semantic Versioning.
1.0.0 - 2026-07-01
First public release. A complete, client-side in-game screenshot manager for Minecraft 26.1 / 26.1.2 / 26.2 on the Fabric loader.
Added
- Gallery with grid and list views, async background thumbnail loading, and smooth scrolling.
- Fullscreen viewer with next/previous navigation, mouse-wheel zoom, drag-to-pan, fit/100%/200%/400% presets, and an image info overlay.
- Search by filename, date, tags, or album with instant filtering.
- Filters: All, Today, Yesterday, Last 7 Days, This Month, This Year, Favorites, and Trash.
- Favorites: one-click toggle (right-click a tile or the Favorite button) with a dedicated filter.
- Trash system: soft-delete with restore and configurable auto-empty, instead of permanent deletion.
- Tags & albums metadata stored per screenshot.
- Bulk selection: Ctrl+Click to multi-select, Shift+Click for ranges, plus Select All / Clear. Delete, Favorite, Share, and Export all act on the selection.
- Rename screenshots in-game without leaving Minecraft.
- Share: copy file path(s) to the clipboard with on-screen confirmation.
- Export: zip the current selection (or favorites) to
screenshots/exportsand open the folder. - Open Folder: reveal the screenshots directory in the OS file explorer.
- Settings screen: thumbnail size, grid columns, cache size, background/lazy loading, directories, theme, and trash auto-empty.
- Keybinding: open the manager with M (rebindable in Options → Controls).
- Pause-menu button ("✦ Screenshot Manager") injected into the Game Menu via mixin.
- Mod icon, in-game name, and full metadata for mod-list integration.
Notes
- Client-side only — not required on servers.
- Requires Fabric API and Java 25+.
- Licensed under All Rights Reserved © 2026 devxkamlesh.
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:cSn2j4XP:ssusUzAx"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:cSn2j4XP:ssusUzAx"
}

