{"id":30842690,"url":"https://github.com/cyr1en/cardea","last_synced_at":"2026-05-14T13:38:37.251Z","repository":{"id":311517431,"uuid":"1043591318","full_name":"CyR1en/Cardea","owner":"CyR1en","description":"Cardea is a PaperMC plugin that provides a login system as an alternative to whitelisting a server.","archived":false,"fork":false,"pushed_at":"2025-09-04T20:47:08.000Z","size":1253,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-09-04T22:24:32.563Z","etag":null,"topics":["minecraft-plugin","paper-plugin","papermc","papermc-plugin"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","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/CyR1en.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"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,"zenodo":null}},"created_at":"2025-08-24T07:30:55.000Z","updated_at":"2025-09-04T20:34:58.000Z","dependencies_parsed_at":"2025-08-25T02:04:24.275Z","dependency_job_id":"b9a5b232-7bd3-4256-911e-1971c838c0d3","html_url":"https://github.com/CyR1en/Cardea","commit_stats":null,"previous_names":["cyr1en/cardea"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/CyR1en/Cardea","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CyR1en%2FCardea","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CyR1en%2FCardea/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CyR1en%2FCardea/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CyR1en%2FCardea/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CyR1en","download_url":"https://codeload.github.com/CyR1en/Cardea/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CyR1en%2FCardea/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273962583,"owners_count":25198602,"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","status":"online","status_checked_at":"2025-09-06T02:00:13.247Z","response_time":2576,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["minecraft-plugin","paper-plugin","papermc","papermc-plugin"],"created_at":"2025-09-06T21:02:41.758Z","updated_at":"2025-10-24T00:45:26.151Z","avatar_url":"https://github.com/CyR1en.png","language":"Kotlin","funding_links":["https://ko-fi.com/cyr1en"],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg width=600 src=\"https://raw.githubusercontent.com/CyR1en/Cardea/refs/heads/master/docs/icons/Cardea_Banner_Transparent.png\"/\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://modrinth.com/plugin/cardea\"\u003e\u003cimg src=\"https://img.shields.io/modrinth/v/3C31Qs54?style=for-the-badge\u0026logo=modrinth\u0026logoColor=cad3f5\u0026labelColor=363a4f\u0026color=%23a6da95\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/CyR1en/Cardea/blob/master/LICENSE\"\u003e\u003cimg src=\"https://img.shields.io/github/license/cyr1en/Cardea?colorA=363a4f\u0026colorB=91d7e3\u0026style=for-the-badge\u0026logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgMjU2Ij4KPHBhdGggZD0iTTIxNiwzMlYxOTJhOCw4LDAsMCwxLTgsOEg3MmExNiwxNiwwLDAsMC0xNiwxNkgxOTJhOCw4LDAsMCwxLDAsMTZINDhhOCw4LDAsMCwxLTgtOFY1NkEzMiwzMiwwLDAsMSw3MiwyNEgyMDhBOCw4LDAsMCwxLDIxNiwzMloiIHN0eWxlPSJmaWxsOiAjQ0FEM0Y1OyIvPgo8L3N2Zz4=\u0026logoColor=cad3f5\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://discord.com/invite/qHM8kE4XHj\"\u003e\u003cimg src=\"https://img.shields.io/discord/936346802402238514?style=for-the-badge\u0026color=b7bdf8\u0026labelColor=363a4f\u0026logo=discord\u0026logoColor=cad3f5\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://ko-fi.com/cyr1en\"\u003e\u003cimg src=\"https://img.shields.io/badge/Kofi-Support_Development-f5a97f?style=for-the-badge\u0026logo=Kofi\u0026logoColor=cad3f5\u0026labelColor=363a4f\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\u003ch1\u003e\u003c/h1\u003e\n\nCardea is an open-source PaperMC plugin written in Kotlin that provides an alternative to whitelisting a server. This is done by implementing a login dialog using the new DialogAPI introduced in Paper 1.21.7.\n\nFeatures:\n- **Easy to setup** - Simply drop it in your plugins folder and set your password.\n- **Configurable** - Configure the login dialog to your liking.\n- **Modern** - This plugin is written using new features available in [Paper API](https://docs.papermc.io/paper/).\n- **Whitelist Alternative** - Users are only required to login once.\n\n\u003cdetails\u003e\n     \u003csummary\u003ePreview\u003c/summary\u003e\n     \u003cp align=\"center\"\u003e\n         \u003cimg width=\"600\" src=\"https://raw.githubusercontent.com/CyR1en/Cardea/refs/heads/master/docs/img.png\"\u003e\n     \u003c/p\u003e\n\u003c/details\u003e\n\u003c!-- modrinth_exclude.start --\u003e\n\n## Building\n\nCardea uses Gradle as a project manager. You can build Cardea for yourself by following the instructions below:\n\n#### Requirements\n* JDK 21 or newer\n* Git\n\n#### Compiling from source\n```sh\ngit clone https://github.com/CyR1en/Cardea.git\ncd Cardea/\n./gradlew clean build\n```\n\u003c!-- modrinth_exclude.end --\u003e\n## Special Thanks To:\n\u003cdiv align=\"Left\"\u003e\n  \u003ca href=\"https://www.gitbook.com/\"\u003e\n    \u003cimg width=\"230\" src=\"https://i.imgur.com/SIPKmzS.png\"\u003e\n  \u003c/a\u003e\n\n  \u003cp\u003eThis project owes a huge thanks to GitBook's fantastic \u003ca href=\"https://docs.gitbook.com/account-management/plans/apply-for-the-non-profit-open-source-plan\"\u003eOpen Source License\u003c/a\u003e and their amazing platform for creating beautiful and accessible documentation. Their dedication to open source and ease-of-use has been invaluable to this project's success!\u003c/p\u003e\n\n  \u003ca href=\"https://lithiumhosting.com/\"\u003e\n    \u003cimg width=\"230\" src=\"https://lithiumhosting.com/lithiumv8/images/svg/logo_horizontal_light.svg\" /\u003e\n  \u003c/a\u003e\n\n  \u003cp\u003eLithium Hosting's invaluable support by providing a server to facilitate development. Their dedication to open source and the developer community has been instrumental in making this project possible.\u003c/p\u003e\n\u003c/div\u003e\n\n## License\nCardea is licensed under the permissive [MIT LICENSE](https://github.com/CyR1en/Cardea/blob/master/LICENSE). Please see LICENSE.txt for more info.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcyr1en%2Fcardea","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcyr1en%2Fcardea","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcyr1en%2Fcardea/lists"}