-
enableMod: Determines if the mod should be enabled.
Default: true
-
uploadScreenshotsToUrl: Toggle screenshot uploads to the specified upload_urls.
Default: true
-
upload_urls: List with server name and the server data (upload, gallery, home).
Default: {}
-
requireNoHud: Only send screenshots if the HUD is hidden (F1).
Default: true
-
limitToServer: Only upload screenshot while playing on the server specified in limitedServerAddr.
Default: false
-
limitedServerAddr: The server address to which the upload should be limited to.
Default: ""
-
sendWorldData: Whether world data should be included in the screenshot upload.
Default: true
-
sendSystemInfo: Whether system information should be included in the screenshot upload.
Default: true
-
shareText: Text format for sharing the screenshot link. You can use {sharedLink} as a placeholder.
Default: "Look at this screenshot: {sharedLink}"
-
imagesPerRow: The number of images per row when displaying the screenshots in the gallery.
Default: 5
-
imageGap: The gap between images when displaying them in the gallery.
Default: 10
-
imageTopPadding: The top padding for images in the gallery.
Default: 35
-
editImageFilePath: The file path format for edited images. Use {fileName} as a placeholder.
Default: "{fileName}_edited.png"
-
highlightScreenshotSigns: Whether to highlight screenshot signs where a player has placed a sign with a link to a screenshot.
Default: true
-
hideSign: Whether to hide the sign after the screenshot link has been placed on it.
Default: false
-
useCustomSign: Whether to use a custom sign design instead of the default sign for linking screenshots.
Default: false
-
highlightOscillation: Whether to highlight oscillating objects in the screenshot for emphasis.
Default: true
-
rotateHighlightSign: Whether to rotate the highlighted sign in the screenshot to make it more noticeable.
Default: false
-
rotateHighlightItem: Whether to rotate the highlighted item in the screenshot to make it stand out.
Default: true
-
highlightItem: The item type to highlight in the screenshot when placed on a sign.
Default: "minecraft:painting"
-
highlightColorA: The alpha value for the highlight color (transparency level).
Default: 0.75
-
highlightColorR: The red component of the highlight color.
Default: 255
-
highlightColorG: The green component of the highlight color.
Default: 127
-
highlightColorB: The blue component of the highlight color.
Default: 0
-
highlightRotationSpeed: The speed at which the highlighted sign/item rotates.
Default: 0.55
-
deleteOldScreenshots: If old, not liked screenshots should automatically be deleted at start up.
Default: true
-
deleteAfterDays: Number of days after which old screenshots will be deleted
Default: 30
-
saveJsonData: If the mod should save Metadata of the screenshots as a JSON file. Can be displayed in the ingame gallery
Default: false
-
askBeforeUpload: If the mod should display a screen to select what to do with the screenshot after taking a screenshot
Default: false
-
screenshotWebserver: Determines if an integrated webserver with a screenshot gallery should be started.
Default: true
-
port: Port of the Webserver.
Default: 4567
-
allowDelete: Allow EVERYONE with the passphrase to delete screenshots in the web gallery
Default: false
-
deletionPassphrase: Passphrase for deleting screenshots from the web gallery, Leave empty to allow everyone to delete screenshots(NOTE: Everyone with the passphrase will be able to delete the screenshots)
Default: ""
-
allowOpsToDelete: Allow OPs to delete ALL screenshots ingame
Default: true
-
allowPlayersToDelete: Allow non OP players to delete ALL screenshots ingame
Default: false
-
allowPlayersToDeleteOwn: Allow Players to delete their own screenshots ingame
Default: true
-
websiteURL: The public URL of the webserver (must be configured for proper functionality).
Default : ""
-
senGalleryUrlToClient: if the a url with a list of all screenshots should be sent to the client(required for ingame server gallery to work).
Default: true
-
sendUrlToClient: If the server should send an uploadUrl to the clients:
Default: true
-
useCustomWebURL: Replace the server's upload URL with a custom one sent to the player.
Default: false
-
customWebURL: The custom URL to send to players.
Default: ""
-
sendDiscordWebhook: If the server should send a Discord Message in a channel (Requires Thread Channel webhookUrl needs to be set in order to work)
Default: false
-
webhookUrl: The Url of the Discord webhook
Default: ""