Don't think so. The sound is played client-side when it gets notified of a lightning spawn
You can't just expect us to write code for you. We have given you plenty of hints on how to generate structures. Have a look at the bukkit world...
Not possible. EDIT: Note that it is actually possible, but not easy to implement, and certainly not foolproof either.
Using getStringList().add doesn't actually change the value in the config. What you need to do is: 1. Get the list with getStringList(path) 2....
stoneminer02 Please research before you say something. Math.random returns a value between 0 and 1, so Strike can be 4 at most. Worthless_Hobo...
Just calling p.closeInventory() (without the opening of the custom inventory first) also works
Move the creation of all your variables inside the onEnable method. For example: Score fire; public void onEnable() { fire = .... }
What can ReflectionExecutor do? The reflection way of sending a packet: Object handle = p.getClass().getMethod("getHandle").invoke(p); Object...
I am not working on it anymore. I have an almost complete version, but I am not releasing it
It is broken and not finished and 6 months old. Don't use it
https://github.com/molenzwiebel/MyPGM2 Compare that with the source
When looking through GitHub some time ago, I stumbled upon @sk89q's command framework. I have used it in a lot of my plugins now and I can say...
Alright, you are right. You can spawn the leash. Looking at craftbukkit's code, it seems that the leash object in spawn() is null, which then...
Well, there is no difference between LeashHitch hitch = world.spawn(hitchLoc, LeashHitch.class); and LeashHitch hitch = world.spawn(hitchLoc,...
Separate names with a comma.