Prerequisites
Before you start, make sure you have:- Java 17 or later
- Spigot or Paper 1.20 or later
- Maven or Gradle as your build system
Add the dependency
provided (Maven) or implementation (Gradle) because VelaBoard runs as a separate plugin on your server — you compile against it, but you do not bundle it into your own JAR.
Declare the plugin dependency
VelaBoard must be installed as a plugin on your server. You also need to declare it in yourplugin.yml so Bukkit loads VelaBoard before your plugin starts.
plugin.yml
Without this
depend entry, your plugin may load before VelaBoard, causing NoClassDefFoundError or a null handler when you first call the API.