Repository navigation
Libraries and APIs
Zoriot edited this page Nov 8, 2026
·
1 revision
Dependencies and libraries used by Plot System. For install steps and version mins, see Installation. For the public integration API, see API & Integrations.
Required on the Plot System server (plugin.yml depend):
| Name | Link |
|---|---|
| LangLibs | AlpsBTE/LangLibs |
| FancyNpcs | FancyMcPlugins/FancyNpcs |
| FastAsyncWorldEdit (FAWE) | IntellectualSites/FastAsyncWorldEdit |
| Multiverse-Core | Multiverse/Multiverse-Core |
| DecentHolograms | DecentSoftware-eu/DecentHolograms |
| WorldGuard | EngineHub/WorldGuard |
Server platform: Paper (see version matrix on Installation).
| Name | Link | Used for |
|---|---|---|
| HeadDB | Modrinth |
head(<ID>) menu / country items |
| HeadDatabase | Spigot / API | Same as HeadDB (either is enough) |
| ParticleNativeAPI | Fierioziy/ParticleNativeAPI | Particles (e.g. review outline) |
| WorldGuardExtraFlags | Modrinth | Optional WG/FAWE region workaround |
Also commonly used alongside Plot System (not soft-depends): LangUI (with LangLibs), Multiverse-Inventories, FreedomChat (chat input to the backend).
Shaded or compile-only libraries used in the project:
| Name | Link |
|---|---|
| AlpsLib | AlpsBTE/Alps-Lib |
| Canvas | AlpsBTE/Canvas |
| MariaDB Connector/J | MariaDB |
| HikariCP | brettwooldridge/HikariCP |
| plot-system-api | Published to mvn.alps-bte.com — see API & Integrations |