Credits
dzusill β design, architecture, and implementation of DzusillCore.
Libraries & dependencies
Section titled βLibraries & dependenciesβ| Library | Author / Organization | License | Used for |
|---|---|---|---|
| Paper API | PaperMC | GPL-3.0 | Minecraft server API (provided at runtime) |
| Adventure / MiniMessage | KyoriPowered | MIT | Text components, color parsing, MiniMessage format |
| HikariCP | Brett Wooldridge | Apache-2.0 | JDBC connection pooling (shaded, relocated) |
| MySQL Connector/J | Oracle | GPL-2.0 with FOSS exception | MySQL JDBC driver (shaded) |
| PostgreSQL JDBC Driver | The PostgreSQL Global Development Group | BSD-2-Clause | PostgreSQL JDBC driver (shaded) |
| VaultAPI | MilkBowl | LGPL-3.0 | Economy / permission hook (provided, optional) |
| PlaceholderAPI | clip | GPL-3.0 | Placeholder resolution hook (provided, optional) |
| EssentialsX | EssentialsX team | GPL-3.0 | User data hook (provided, optional) |
| MockBukkit | MockBukkit contributors | MIT | Paper server simulation for tests |
| JUnit 5 | JUnit Team | EPL-2.0 | Test runner and assertions |
| Mockito | Mockito contributors | MIT | Test mocking |
| H2 Database | H2 Group | EPL-1.0 / MPL-2.0 | In-memory SQL for database integration tests |
License
Section titled βLicenseβDzusillCore is licensed under the Apache License, Version 2.0. See LICENSE and NOTICE at the repository root.
In short: free to use, modify, and redistribute (including commercially), as long as you keep the copyright/license notices and mark any files you change. It does not let a fork drop the original attribution and present the work as fully its own.
Contributing
Section titled βContributingβContributions are welcome. Open an issue or pull request on GitHub.