I have been trying to create villagers that are going to be used for player interaction via some sort of quest system. However how would you be...
I'll see what I can do with this then but I feel Bukkit itself should have some help with this. Although it is a rare occasion in which someone...
Would unloading all the classes via internally in the plugin be possible? I thought Bukkit was the one that handles the loading of plugins? I...
I was not clear enough with my question, the original one has been edited. I want only the plugin I want to disable to *completely* stop and not...
That thread isn't encompassing what I am trying to do. However, deduced from that thread I have found a more consistent way to do what I am trying...
When calling Bukkit#getServer()#getPluginManager()#disablePlugin(Plugin), it disables the plugin in the parameter. However, it still will execute...
The Bukkit API contains FileConfiguration#save(File) to save a FileConfiguration variable to a file. However, this deletes all '#' comments that...
The WorldGuard API is too much for me to comprehend at this minute. How would I be able to tell if a Location is in the same region as another...
Alright I will use that, thank you for helping.
I re-made the original post to say that I would not be using 1,000 Strings. That is what I thought at first, but then realized that wouldn't work....
Well if you know how to read stack traces, why not go to the line that is having the error and debug variables there to see if one of them is null?
In your loadPoints, you grab the key from config. Your config does not have the key. You must specify where this key is coming from. instead of...
https://bukkit.org/threads/how-to-read-stack-traces-and-troubleshoot-your-own-plugins-by-yourself.32457/
I let the user do change the language in the main configuration file. I supposed I did not mean to mention this. Currently I have it set up so it...
Your saving is just fine. However I don't get what you are doing with loading the points into the HashMap. You set your Set<String> to the...
Separate names with a comma.