Compatibility
Minecraft: Java Edition
Platforms
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
In Game Gallery is currently only supported up to 1.21.3
ScreenshotUploader is a Minecraft mod that enhances your gameplay by allowing you to upload your in-game screenshots directly to a designated server. This feature enables you to share your creations and memorable moments with friends and the community effortlessly. It simplifies the process of sharing in-game screenshots, eliminating the need for external applications or manual uploads.
Features:
-
Ingame Screenshot Browser: View your own local or the screenshots of your friends on the webserver. (Press
^
to open) -
Ingame Image Editor: Hold
V
before making your screenshot or click the edit button in your local gallery -
Direct Uploads: Capture and upload your Minecraft screenshots to a specified server without leaving the game.
-
Integrated Webserver: Screenshots are uploaded to an integrated webserver, which displays them in a convenient web gallery.
-
Custom Server Support: Configure the mod to upload screenshots to your own server, providing flexibility and control over your shared content. The mod supports HTTP POST requests using multipart form data, making it compatible with custom servers or APIs.
-
By default only screenshots made while the HUD is hidden (F1) are uploaded. Can be disabled in the config:
requireNoHud
Requirements:
- Requires Minecraft Fabric 1.21 - 1.21.3.
- Requires a server that can handle HTTP POST requests and has public endpoints for uploads (if not using the integrated webserver).
1. Installation Guide
Client
Prerequisites: Minecraft Fabric 1.21 - 1.21.3
Steps:
- Download the mod file from here.
- Place the
.jar
in the mods folder of your Minecraft directory. - Launch Minecraft with the mod installed.
- After launched you can open MINECRAFT_DIR/config/screenshotUploader/config.json and change the upload_urls field
- You can add your own custom server by adding a name and the upload, screenshot list(gallery), and the home url
"Server Example": {
"upload": "https://www.this-should-be-long-enough-so-this-is-a-fake-address.com/upload",
"gallery": "https://www.this-should-be-long-enough-so-this-is-a-fake-address.com/screenshot-list",
"home": "https://www.this-should-be-long-enough-so-this-is-a-fake-address.com/"
}
Server
Steps:
- Download the mod or plugin file from here.
- Place the
.jar
in the mods / plugins folder of your Server directory. - Open the config (config/screenshotUploader/serverConfig.json, for Fabric; plugins/ScreenshotUploader/config.yml, for Paper, etc.)
- Change the entry
websiteURL
to the public url of the webserver (the url to open the screenshots gallery in the browser) e.g."https://myserverip.com:4567"