{"id":20518358,"url":"https://github.com/tricked-dev/argoninstallerrepo","last_synced_at":"2025-03-05T23:42:39.117Z","repository":{"id":133032219,"uuid":"461873442","full_name":"Tricked-dev/argoninstallerrepo","owner":"Tricked-dev","description":null,"archived":false,"fork":false,"pushed_at":"2022-04-06T17:45:21.000Z","size":400,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-01-16T10:17:19.561Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Tricked-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"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},"funding":{"github":"Tricked-dev","ko_fi":"tricked"}},"created_at":"2022-02-21T13:27:11.000Z","updated_at":"2022-07-07T07:28:15.000Z","dependencies_parsed_at":null,"dependency_job_id":"d1b1eeef-495e-41e7-87ef-3b63e21dccb0","html_url":"https://github.com/Tricked-dev/argoninstallerrepo","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tricked-dev%2Fargoninstallerrepo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tricked-dev%2Fargoninstallerrepo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tricked-dev%2Fargoninstallerrepo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tricked-dev%2Fargoninstallerrepo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Tricked-dev","download_url":"https://codeload.github.com/Tricked-dev/argoninstallerrepo/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242123200,"owners_count":20075344,"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":[],"created_at":"2024-11-15T21:40:24.529Z","updated_at":"2025-03-05T23:42:39.112Z","avatar_url":"https://github.com/Tricked-dev.png","language":"TypeScript","readme":"# TModInstaller repo\n\n[![.github/workflows/update.yml](https://github.com/Tricked-dev/tmodinstallerrepo/actions/workflows/update.yml/badge.svg)](https://github.com/Tricked-dev/tmodinstallerrepo/actions/workflows/update.yml)\n\nMinecraft mod installer gui application repository\n\ncurrent repos:\n\n- [Skyclient](https://tmod.deno.dev/skyclient.json)\n- [Feather](https://tmod.deno.dev/feather.json)\n- [std](https://tmod.deno.dev/std.json)\n\n## Contributing to the STD repo\n\nThe std repo is mend to be a selective repo for useful mods you can add new mods by editing the [std_data.json](./std_data.json) file.\n\n## Creating a TMOD Installer repo\n\nCreating a TMOD Installer repo is pretty easy you can view the example above.\n\nimportant notes for hosting a repo:\n\n- Use a fast host the repos get downloaded on each startup and having a slow host will slow everything down by alot\n- Dont use github as a host but instead a service thats mend for things like this here's a few examples: [Deno deploy](https://deno.com/deploy), [Cloudflare Pages](https://pages.cloudflare.com/), [Cloudflare workers](https://workers.cloudflare.com/), [Heroku](https://heroku.com/), [A vps](https://www.ovhcloud.com/en/vps/), [Netlify](http://netlify.com/), [Vercel](https://vercel.com/), [More..](https://free-for.dev/#/?id=web-hosting#/?id=web-hosting#/?id=web-hosting).\n\nTypescript interfaces to create a repo:\n\n```typescript\ninterface DownloadMod {\n\tmcversion: string;\n\tversion: string;\n\t// Hash of the mod supported formats, sha256, sha512, sha1, md5; syntax md5;\u003chash\u003e\n\thash: string;\n\turl: string;\n\tfilename: string;\n\tid: string;\n}\n\ninterface Mod {\n\t// Nicknames of this mod\n\tnicknames: string[];\n\t// ID OF THIS MOD\n\tforgeid: string;\n\t// Displayname\n\tdisplay: string;\n\tdescription: string;\n\t// URL to the icon of this mod\n\ticon: string;\n\tcategories: string[];\n\t// Array of mod-ids this \"mod\" conflicts with\n\tconflicts: string[];\n\t// Room for additional meta for this mod homepage github, discord, Creator...\n\tmeta: Record\u003cstring, string\u003e;\n\tdownloads: DownloadMod[];\n}\n\ninterface repo {\n\t// THE id of your repo this allows users to remove your repo and have all mods be removed and allows them to view where the mod is from\n\tid: string;\n\t// Mods that exist\n\tmods: Mod[];\n}\n```\n","funding_links":["https://github.com/sponsors/Tricked-dev","https://ko-fi.com/tricked"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftricked-dev%2Fargoninstallerrepo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftricked-dev%2Fargoninstallerrepo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftricked-dev%2Fargoninstallerrepo/lists"}