{"id":17015790,"url":"https://github.com/fxmorin/scrapmechanicseedtool","last_synced_at":"2025-03-22T14:44:47.332Z","repository":{"id":109550215,"uuid":"263316112","full_name":"FxMorin/ScrapMechanicSeedTool","owner":"FxMorin","description":"A tool that allows you to modify the seed of scrap mechanic save files.","archived":false,"fork":false,"pushed_at":"2020-08-13T19:08:36.000Z","size":366,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-01-27T14:49:41.009Z","etag":null,"topics":["gen-seed","gui","map-seed","map-seeds","scrap-mechanic","scrap-mechanic-seed","scrap-mechanic-survival","seed","world-gen","world-generation"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FxMorin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2020-05-12T11:22:12.000Z","updated_at":"2024-06-02T18:45:27.000Z","dependencies_parsed_at":"2023-04-05T09:57:11.279Z","dependency_job_id":null,"html_url":"https://github.com/FxMorin/ScrapMechanicSeedTool","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FxMorin%2FScrapMechanicSeedTool","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FxMorin%2FScrapMechanicSeedTool/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FxMorin%2FScrapMechanicSeedTool/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FxMorin%2FScrapMechanicSeedTool/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FxMorin","download_url":"https://codeload.github.com/FxMorin/ScrapMechanicSeedTool/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244973694,"owners_count":20541022,"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":["gen-seed","gui","map-seed","map-seeds","scrap-mechanic","scrap-mechanic-seed","scrap-mechanic-survival","seed","world-gen","world-generation"],"created_at":"2024-10-14T06:30:10.806Z","updated_at":"2025-03-22T14:44:47.296Z","avatar_url":"https://github.com/FxMorin.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"![GUI](https://github.com/fxmorin/ScrapMechanicSeedTool/blob/master/icon.ico)\n\n# ScrapMechanicSeedTool\n\nThis tool was designed for scrap mechanic v0.4.0+ (Tested on v0.4.0-v0.4.7)\nSo that we could easily share good map seeds by allowing others to view/modify map seeds.\n**This is untested with creative saves, tool was created for survival saves**\n\n---\n\n### GUI\nThe seed tool has a graphical user interface, so that people without any programming knowledge can easily modify save seed's!\n\n\n![GUI](https://github.com/fxmorin/ScrapMechanicSeedTool/blob/master/img/GUI.PNG)\n\n---\n\n### How to use SMST\n\nDownload the [ScrapMechanicSeedTool.exe](https://github.com/fxmorin/ScrapMechanicSeedTool/releases/) and run it\n\nor\n\nDownload the ScrapMechanicSeedTool.py\nThen run python3 ScrapMechanicSeedTool.py\n\n---\n\n### Options\n\n**Current Seed** - This is the seed that will be used for all other options\n\n**Seed to use / Set seed** - This is where you can change the current seed manually\n\n**Extract seed from save file** - This option will prompt you to choose a save file so that it can set the current seed to the seed of the map\n\n**Modify world gen seed to be constant** - This options sets the seed of ALL newly generated worlds to the Current Seed. Use this option to create a world with a specific seed!!\n\n**Reset world gen to default** - This option will reverse the effects of modifying the world gen seed, so that it will no longer be constant.\n\n**Inject seed into save file** - This option allows you to modify the seed of a save file. I added this features since dev tools give you the /recreate command which resets the world. I believe the seed is still being used for that command, I will attempt to try a bunch of different ideas. I would like to mention that I have no idea if changing the seed of the world after its already been generated works, this was added as an extra feature for testing purposes.\n\n---\n\n##### Hope you all enjoy this very small tool\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffxmorin%2Fscrapmechanicseedtool","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffxmorin%2Fscrapmechanicseedtool","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffxmorin%2Fscrapmechanicseedtool/lists"}