A Common Library plugin containing common libraries and functions for my plugins.
This is mainly used to help keep plugin sizes down and allow for easy cross compatibility
These are the induced libraries and their versions.
- Kotlin
- Kotlinx serialization
- json
- yaml
- Cloud
- cloud-core
- cloud-kotlin-extensions
- cloud-paper
- cloud-minecraft-extras
- cloud-annotations
- Kyori Adventure
To use this library just install the plugin in your plugins folder. Add PandaLib
as a dependency and make sure when
including the libraries you set them to be compileonly
(gradle) or provided
(maven). This way it won't build
the library into you plugin.