Skip to content

GDLev/BetterMCScreenshots

Repository files navigation

9,041 downloads across all platforms Supports Minecraft 1.21 – 26.1.2 Used in 10 modpacks on Modpack Index

Better MC Screenshots

Make your screenshot experience actually better.

This mod upgrades the default Minecraft screenshot system into something modern, fast, and genuinely enjoyable to use — no more tabbing out, digging through folders, or guessing if the shot even saved correctly.

Everything you need is right there, in-game.

🚀 Why use this mod?

Taking screenshots in vanilla Minecraft is... fine. But checking them? Managing them? Sharing them quickly?

That’s where things get annoying.

This mod fixes all of that by bringing a smooth, integrated screenshot workflow directly into the game — so you can focus on playing, not file hunting.

✨ What you get

📷 Instant Preview

No more guessing. The moment you take a screenshot, you’ll see it instantly in-game.

💬 Smarter Chat Notifications

Screenshot messages are no longer just text — they’re interactive. Open previews, jump to the folder, and more with a single click.

🖼️ Built-in Gallery

Browse all your screenshots without leaving Minecraft. Fast, simple, and always accessible.

📋 Copy & Share Instantly

Copy screenshots straight from the game and paste them anywhere — no need to open folders.

🔊 Custom Screenshot Sound

Don’t like the default sound? Change it to whatever* fits your vibe.

⚡ Quick Access Everywhere

New buttons and shortcuts make managing screenshots effortless.

👀 What does it look like in reality

⚙️ Configuration Menu

Configuration Menu

👁️ In-Game Screenshot Viewer

In-game screenshot viewer

💬 Mini Preview & Updated Chat Messages

Mini Preview & Updated Chat Messages

🖼️ Screenshot Gallery

Screenshot Gallery

🎮 New Buttons in the Game Menu

New Buttons in The Game Menu

🎯 In short

This mod turns screenshots from a basic feature into a smooth, fully integrated experience.

Take it. Preview it. Manage it. Share it. All without ever leaving the game.

🔧 Installation

  1. Install a supported loader: Fabric (with Fabric API), NeoForge, or Forge.
  2. Download the mod from Modrinth.
  3. Drop the mod into your mods folder
  4. Launch the game and you're ready to go

🛠️ Development

The project uses layered shared sources:

common/src/main/                    Loader-independent Java and shared assets
common/src/minecraft/               Code shared by every version and loader
common/src/versions/<range>/        Code shared by loaders for a version range
common/src/loaders/<loader>/<range> Code shared by versions of one loader
common/src/loaders/forge-family/    Code shared by Forge and NeoForge
fabric/<version>/                   Fabric client-only exceptions
neoforge/<version>/                 NeoForge-only exceptions
forge/<version>/                    Forge-only exceptions and standalone build

The root Gradle build selects the correct layers for Fabric and NeoForge. Forge uses its own wrapper in forge/ because ForgeGradle requires a different Gradle setup.

To build the project using Gradle, run the following commands in the project root, depending on your Minecraft version:

./gradlew buildAll                          # All versions

./gradlew fabric:1.21:build                 # version Fabric 1.21 - 1.21.1
./gradlew fabric:1.21.2:build               # version Fabric 1.21.2 - 1.21.4
./gradlew fabric:1.21.5:build               # version Fabric 1.21.5
./gradlew fabric:1.21.8:build               # version Fabric 1.21.6 - 1.21.8
./gradlew fabric:1.21.10:build              # version Fabric 1.21.9 - 1.21.10
./gradlew fabric:1.21.11:build              # version Fabric 1.21.11
./gradlew fabric:26.1:build                 # version Fabric 26.1 - 26.1.2

./gradlew neoforge:1.21:build               # version NeoForge 1.21 - 1.21.1
./gradlew neoforge:1.21.2:build             # version NeoForge 1.21.2 - 1.21.4
./gradlew neoforge:1.21.5:build             # version NeoForge 1.21.5
./gradlew neoforge:1.21.8:build             # version NeoForge 1.21.6 - 1.21.8
./gradlew neoforge:1.21.10:build            # version NeoForge 1.21.9 - 1.21.10
./gradlew neoforge:1.21.11:build            # version NeoForge 1.21.11
./gradlew neoforge:26.1:build               # version NeoForge 26.1 - 26.1.2

./forge/gradlew -p forge :1.21:build        # version Forge 1.21 - 1.21.1
./forge/gradlew -p forge :1.21.3:build      # version Forge 1.21.3 - 1.21.4
./forge/gradlew -p forge :1.21.5:build      # version Forge 1.21.5
./forge/gradlew -p forge :1.21.8:build      # version Forge 1.21.6 - 1.21.8
./forge/gradlew -p forge :1.21.10:build     # version Forge 1.21.9 - 1.21.10
./forge/gradlew -p forge :1.21.11:build     # version Forge 1.21.11
./forge/gradlew -p forge :26.1:build        # version Forge 26.1 - 26.1.2

❤️ Feedback & Support

Found a bug? Got an idea? Feel free to open an issue or share your suggestions — every bit of feedback helps improve the mod!

If you enjoy the mod, consider leaving a ⭐ on GitHub and following the project on Modrinth — it’s a great motivation to keep improving and adding new features!

Enjoy your new screenshot experience 📸

About

Enhance your screenshots with previews, sounds, and an in-game gallery!

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages