{"id":18649647,"url":"https://github.com/darkeyedragon/imageutils","last_synced_at":"2025-06-27T23:32:32.490Z","repository":{"id":104781444,"uuid":"139031792","full_name":"DarkEyeDragon/ImageUtils","owner":"DarkEyeDragon","description":"Minecraft Forge Mod that allows you to share screenshots, view images ingame, manage your local screenshots","archived":false,"fork":false,"pushed_at":"2020-01-27T17:31:42.000Z","size":586,"stargazers_count":7,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"1.12.2","last_synced_at":"2025-04-11T18:55:42.808Z","etag":null,"topics":["image-processing","minecraft","minecraft-forge-mod","utilities"],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DarkEyeDragon.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.md","contributing":null,"funding":null,"license":"LICENSE-new.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-06-28T14:47:22.000Z","updated_at":"2024-04-07T02:56:46.000Z","dependencies_parsed_at":"2023-05-29T19:30:32.826Z","dependency_job_id":null,"html_url":"https://github.com/DarkEyeDragon/ImageUtils","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/DarkEyeDragon/ImageUtils","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DarkEyeDragon%2FImageUtils","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DarkEyeDragon%2FImageUtils/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DarkEyeDragon%2FImageUtils/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DarkEyeDragon%2FImageUtils/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DarkEyeDragon","download_url":"https://codeload.github.com/DarkEyeDragon/ImageUtils/tar.gz/refs/heads/1.12.2","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DarkEyeDragon%2FImageUtils/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262351515,"owners_count":23297633,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["image-processing","minecraft","minecraft-forge-mod","utilities"],"created_at":"2024-11-07T06:39:45.174Z","updated_at":"2025-06-27T23:32:32.480Z","avatar_url":"https://github.com/DarkEyeDragon.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Image Utils\nMinecraft forge mod that does exactly as it name indicates. Help you with images. Mainly uploading screenshots.\n\nLatest version can be found on [CurseForge](https://minecraft.curseforge.com/projects/image-utils/files)\n\nChangelog can be found  [here](https://github.com/DarkEyeDragon/ImageUtils/blob/1.12.2/changelog.md)\n#### Default keys:\n- F4 Upload image\n- F2 Save and upload image (override has to be enabled to upload)\n- F6 Take partial screenshot.\n\n#### Features:\n- View images in-game.\n- Direct upload to [Imgur](https://imgur.com/).\n- Copy link to clipboard.\n- Copy image to clipboard.\n- Open in browser.\n- Upload to custom image servers using the ShareX config files (more information below).\n- Post images directly in a discord server.\n\n#### Planned features:\n- Filters\n- Overlays/watermarks\n\n#### Screenshots\nhttps://minecraft.curseforge.com/projects/image-utils/images\n(will add some directly here later)\n#### Changing settings\n- you can change your settings by going to mods on the main menu or by going to mod options in the in-game menu.\n![alt text](https://darkeyedragon.me/images/tut1.png \"change settings\")\n## Uploading to a custom server\nTo upload to a custom image server you'll need to enable `use custom server` otherwise it'll just use Imgur as uploader.\n\nafter you've enabled `use custom server` you'll see an input box where you can set the upload script. There you need to fill in the name of the script (with extension).\nan example could be `darkeyedragon-me.json` or `darkeyedragon-me.sxcu` (.sxcu is the extension of [sharex's](https://getsharex.com) config files).\n**Note:** the extension on it's own doesn't really matter. It just has to be in the right format.\n\n#### Config Example\n```\n{\n    \"RequestURL\": \"https://darkeyedragon.is-a-virg.in/upload\",\n    \"FileFormName\": \"image\",\n    \"URL\": \"$json:url$\",\n    \"DeletionURL\": \"$json:del_url$\",\n\t\"Arguments\":{\n\t\t\"collection\":\"some collection string\",\n\t\t\"collection_token\":\"some collection token\"\n\t}\n}\n```\n| Key        | Description           | Required  |\n|---|-------------| :-----:|\n| `RequestURL`      | The url to upload the file to | **yes** |\n| `FileFormName`      | The name of the image that will be sent. This can be renamed by the upload server to anything. If not provided, default is `image`     |   **no** |\n| `URL` | The link to the image that will be shown in-game. add `$json:theKey$` if your server responds with a json file. Otherwise you can remove this key.    |    **no** |\n| `DeletionURL` | The deletion link that will be returned. add `$json:theDeletionKey$` if your server responds with a json file. Otherwise you can remove this key.    |    **no** |\n| `Arguments` | Additional information that needs to be given. Username, password, secret keys, etc. You can remove this if not needed (Highly recommended to use some form of validation though).    |    **no** |\n\nA tutorial of how to make your own file can be found [here](https://getsharex.com/docs/custom-uploader)\n**Note:** Keys specific to shareX are not needed. Example being the `DestinationType`.\n**Note:** Not all keys are supported yet. The ones shown in the example will work. But not guarantee is given for the other ones.\nmore support will be added later.\n\nA good custom uploader is [https://sxcu.net](https://sxcu.net) (the example is for their services)\nyou can also download their scripts from here: https://sxcu.net/domains and just drop them in your uploader files\n\n### Adding config files\nTo add a config file you'll need to go to `%appdata%/config/imageutils/uploaders`\nand drop your file in there. (If you added a file after you launched the game you can go to the mod's settings and set \"reload uploaders\" to true and it will reload all you upload scripts.)\n\n#### Config settings explained\n* Copy to clipboard: copy the image link to your clipboard as soon as the image is uploaded.\\n\n* Override default key: Override the default screenshot key (F2). This will allow you to save and upload images.\\n\n* Use custom server: If set to false it will upload images using Imgur. if set to true it will use the selected upload script from \"Name of the script\"\\n\n* Reload uploaders: When set to true it will reload your configs as soon as you close the config window. (will always go back to false after).\n* Name of the script: the name of the script you'd like to use to upload images (only works when \"Use custom server\" is set to true).\n\nExample:\n![Change settings](https://darkeyedragon.me/images/tut2.png \"change settings\")\n\nIf you have additional questions you can always join Codevision's discord [here](https://discord.gg/yy8jwdS).\nFound a bug? Don't forget to report it under `issues`!!","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdarkeyedragon%2Fimageutils","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdarkeyedragon%2Fimageutils","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdarkeyedragon%2Fimageutils/lists"}