Want a better Minecraft server? Read about SpigotMC here!
Separate names with a comma.
I think is 1.8 is MOB_SPAWNER not SPAWNER
Addnotation EventHandler is missing, and where you got the error?
This is your error
As he said, that boolean in copyDefaults is overriding. If false, that will override if there is already a file, if true, will not override
I saw now, why you are calling a "new" main?
Edit: create a method getInstance() in your main class, then call it from where you need
Please send another class which implements Listener
System.out.println is showing something in console or nothing? And you can try set EventPriority to Highest
Try adding a runnable and execute the code after 1 second from respawn time
Every level of jump boost, is increasing the jump height by 0.5 blocks
Test it on a player, you are hitting an undead mob with a healing potion, that's the reason they got damage
Better idea, generate 2 identical worlds, one with the spawn on it, one without it, then using world guard api, check when player leave the spawn...
Don't forget about chest.update();
For now, just if you have your difficulty on hard
I'm not reading all of this. Try checking if there is any block of grass/sand/dirt/coarse dirt, all surfaces blocks.
After home.save(); put a home.load();
Edit: You need that because you are loading your config through plugin field, not from a sort of method to...
It is not from his plugin.yml, he have a class and a variable data which is not initialized.
Send your main class where you are registring the listener please
Edit: nvm, I saw it. You are calling a new main class. You can't do that. Make...
You cast (Plugin) to this, class which not extend JavaPlugin. Instead of that, initialize your main class into your command class and call it.
You forgot inventory.update();
If your plugin A is the API, then save it on A using your A's method. Don't make another useless method to save/load or anything else