Skip to content

CodingWithWhale/MemoryAlbums

Repository files navigation

Memory Mod

A Minecraft Fabric mod that adds an in-game screenshot browser with automatic metadata tracking. When you take a screenshot, the mod captures your dimension, coordinates, and world/server name. Browse, organize, and annotate your screenshots without leaving the game.

Features

  • Automatic metadata capture — dimension, X/Y/Z coordinates
  • Screenshot browser — 3-column grid gallery accessible from the main menu and pause screen
  • Detail view — full preview with editable name and notes for each screenshot
  • Per-screenshot metadata — each screenshot gets its own .json sidecar file alongside the .png
  • Quick actions — view, delete (with confirmation), and open the screenshots folder from in-game
  • Multi-language support — 18 languages included

Installation

  1. Install Fabric Loader for Minecraft 26.2
  2. Download the latest release of Fabric API for Minecraft 26.2
  3. Download the latest release of Memory Mod
  4. Place both JAR files in your .minecraft/mods/ folder
  5. Launch Minecraft with the Fabric profile

Requirements

Dependency Version
Minecraft 26.2
Fabric Loader 0.19.3+
Fabric API 0.154.2+26.2
Java 25+

Usage

  • Take a screenshot with F2 as usual — the mod automatically saves metadata alongside it
  • Click the Screenshots button on the main menu or pause screen to open the gallery
  • Single-click a screenshot in the grid to select it, double-click to open the detail view
  • In the detail view, give screenshots custom names and add notes
  • Use Save, Delete, Open Folder, and Back from the bottom toolbar

Building from Source

Prerequisites

Steps

git clone https://github.com/CodingWithWhale/MemoryAlbums
cd MemoryAlbums
./gradlew build

The built JAR will be in build/libs/.

To set up for development (e.g. for IntelliJ IDEA):

./gradlew genIntellijRuns

Then open the project in IntelliJ IDEA.

Compatibility

Minecraft Version Mod Version
26.2 1.0.0

This mod targets Minecraft 26.2 (unobfuscated) with Fabric. It is not compatible with other Minecraft versions without porting.

Contributing

Contributions are welcome! To contribute:

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/my-feature)
  3. Make your changes
  4. Test by running ./gradlew build
  5. Submit a pull request

Please make sure your code compiles and follows the existing code style.

Credits

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages