An open API service indexing awesome lists of open source software.

https://github.com/cyr1en/cardea

Cardea is a PaperMC plugin that provides a login system as an alternative to whitelisting a server.
https://github.com/cyr1en/cardea

minecraft-plugin paper-plugin papermc papermc-plugin

Last synced: about 1 month ago
JSON representation

Cardea is a PaperMC plugin that provides a login system as an alternative to whitelisting a server.

Awesome Lists containing this project

README

          









Cardea 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.

Features:
- **Easy to setup** - Simply drop it in your plugins folder and set your password.
- **Configurable** - Configure the login dialog to your liking.
- **Modern** - This plugin is written using new features available in [Paper API](https://docs.papermc.io/paper/).
- **Whitelist Alternative** - Users are only required to login once.

Preview



## Building

Cardea uses Gradle as a project manager. You can build Cardea for yourself by following the instructions below:

#### Requirements
* JDK 21 or newer
* Git

#### Compiling from source
```sh
git clone https://github.com/CyR1en/Cardea.git
cd Cardea/
./gradlew clean build
```

## Special Thanks To:




This project owes a huge thanks to GitBook's fantastic Open Source License 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!



Lithium 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.


## License
Cardea is licensed under the permissive [MIT LICENSE](https://github.com/CyR1en/Cardea/blob/master/LICENSE). Please see LICENSE.txt for more info.