Based on Fairy Framework, it runs as a plug-in, aiming to encapsulate various existing libraries to simplify the development of Folia plug-ins.
The overall dependence is on the Fairy Framework. It probably doesn't have a lot of overly complex stuff, like an unnecessary repackaging of some large library.
In the compressed package downloaded by Actions, -javadoc
is the javadoc build, -plugin
only has the compiled class files, and -sources
has not only the compiled class files but also the source code.
The usage of a particular module is described in detail in the module's README.md
.
It should be noted that the entire library fully depends on Fairy Framework, which will completely simplify our development process and provide various functions. It also depends on fairy-lib-plugin.
We recommend that developers import -sources
to view javadoc more conveniently in IDA.
To run the module as a plugin (which is the recommended way), run the -plugin
file directly as a plugin.
You need to be careful about dependencies between modules!
- annotation
- commons
- configuration
- mongodb
- cache
- player - In progress
- security - Not started yet
The project is fully sponsored and maintained by LegacyLands.
We are honored that this library can help more people!
Currently, the production of Fairy Framework and related tutorial videos is being planned and carried out. We will post the detailed video on the bilibili LegacyLands official account.