Since Bukkit is an API, when you code the bukkit plugin, you create blocks of code in such a way that only Bukkit knows what to do with the specified code. To find out what causes the error you posted here, you need to look at the top line if the lines are βatβ in StackTrace and find it in the Bukkit source files in Github. For example, in this stacktrace, you have this at the top:
org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:363)
You can see that there is a Bukkit EventException error caused by an error in the JavaPluginLoader on line 363. To find out exactly what happened, you should visit https://github.com/Bukkit/Bukkit/releases and download the appropriate source version for the version MC for which you are coding. In this zip file, you will find the source folder in src / main / java / and follow the path on line 2 of this stacktrace (org / bukkit / plugin / java / JavaPluginLoader), and on line 363 of this file you will see where the error occurred.
Since I donβt know which version of Bukkit you are coding, I canβt help you in the past, except to say that no matter what method in this file contains line 363, as it relates to your problem, If you find out what this one does method, this is what Bukkit tried to do with your plugin code and failed.
source share