{"id":15104907,"url":"https://github.com/raphimc/openauthmod","last_synced_at":"2025-09-27T02:32:35.755Z","repository":{"id":50322878,"uuid":"413922012","full_name":"RaphiMC/OpenAuthMod","owner":"RaphiMC","description":"Open source minecraft authentication protocol for proxies","archived":true,"fork":false,"pushed_at":"2024-03-29T23:20:26.000Z","size":365,"stargazers_count":20,"open_issues_count":1,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-09-26T20:04:59.988Z","etag":null,"topics":["fabric","forge","minecraft","minecraft-fabric","minecraft-forge","minecraft-mod","minecraft-proxy","mod"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RaphiMC.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}},"created_at":"2021-10-05T17:46:49.000Z","updated_at":"2024-06-11T13:05:18.000Z","dependencies_parsed_at":"2024-03-30T00:24:21.591Z","dependency_job_id":"997f36f3-a37e-493d-a565-88fd41b8857d","html_url":"https://github.com/RaphiMC/OpenAuthMod","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RaphiMC%2FOpenAuthMod","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RaphiMC%2FOpenAuthMod/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RaphiMC%2FOpenAuthMod/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RaphiMC%2FOpenAuthMod/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RaphiMC","download_url":"https://codeload.github.com/RaphiMC/OpenAuthMod/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234376917,"owners_count":18822416,"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":["fabric","forge","minecraft","minecraft-fabric","minecraft-forge","minecraft-mod","minecraft-proxy","mod"],"created_at":"2024-09-25T20:03:51.900Z","updated_at":"2025-09-27T02:32:35.396Z","avatar_url":"https://github.com/RaphiMC.png","language":"Java","readme":"## OpenAuthMod is no longer being developed\nThe mod is an unmaintainable mess due to having to support 1.8 - 1.19 and 2 different mod loaders (3 if NeoForge would be added). Updating the mod itself wouldn't be too difficult, but fixing the gradle buildfiles and attempting add more versions (1.20) would just make the whole setup even more unstable (and time consuming to fix again).\nIf you want to continue the project or talk with me, feel free to join my [discord](https://discord.gg/dCzT9XHEWu).\n\n# OpenAuthMod\n**Open source minecraft authentication protocol for proxies**\n\n![Modrinth](https://img.shields.io/modrinth/dt/Fb6XdDFr?label=Modrinth%20Downloads)\n\n## What does this mod do?\nThis mod provides an easy and secure interface for proxies to authenticate to an online mode server. This works by forwarding the authentication request to the client and letting it do the authentication.\n\n**When using this mod, your session or private keys WILL NOT be sent to the server at any point. Everything is done clientside and with your confirmation.**\n\n## Compatibility\n* Fabric 1.14 - 1.19.3\n* Forge 1.14 - 1.19.3\n* Forge 1.8 - 1.12.2\n\n## Projects where this mod can be used\n* [ViaProxy](https://github.com/RaphiMC/ViaProxy): ViaProxy lets players join on every classic, alpha, beta and release server. To try it out join *viaproxy.raphimc.net* with a minecraft 1.8 - latest client. OpenAuthMod allows you to join online mode servers over that proxy.\n* [VIAaaS](https://github.com/ViaVersion/VIAaaS): VIAaaS is a standalone ViaVersion proxy.\n\n## Building\nTo run this mod in a development environment you simply need to import the project as a gradle project into your IDE.\\\nTo build it using the command line execute `gradlew build`\n\n## Protocol definition\nTODO: Has to be redone (Relevant code is inside the Shared module)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraphimc%2Fopenauthmod","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fraphimc%2Fopenauthmod","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraphimc%2Fopenauthmod/lists"}