ThunderPlus
ThunderPlus
ThunderPlus is a basic plugin which gives the user a thunder effect upon login and disconnect. It is mainly built for showing other players who are VIP's or Admins on servers when they join.
Features:
- Creates harmless lightning bolts when a player join at the players location
- Creates harmless lightning bolts when a player disconnects at the players location
- Very light weight
- No commands
Permission Nodes
- ThunderPlus.thunder
V1.6 will include thunder on disconnect and kick. Since it couldn't be approved as a separate plugin.(This project will be renamed to ThunderPlus)
@etherz10 I will look into this. But i don't think many people play mc in 3rd person so it isn't an overall problem.
Seems cool:)
@xboxhacks
When i join with this plugin if i go 3rd person i can see fire on my head and it wont go away
@KittyHopHop
Possible, I'll look into that.
Can you make it so it thunders when someone leave?
Nice, nice, nice! Will try when i get home from school! Thanks. This will be really awesome! <33
ThunderJoinPLUS 1.3 Release
If you have problems please contact me via Bukkit.org or BukkitDev
ThunderJoinPlus 1.2 Release
Minor Bugs
Ok both thoughs errors are on line 22. Iwill fix as soon as I get home.
EDIT: @rythar, @botskonet I have released a update.
Yep i also get [SEVERE] Could not pass event PlayerJoinEvent to ThunderJoinPLUS java.lang.ClassCastException: org.bukkit.craftbukkit.CraftWorld cannot be cast to org.bukkit.Location at me.xboxhacks.ThunderJoin.ThunderJoinPlayerListener.onPlayerJoin(ThunderJoinPlayerListener.java:22) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:461) at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:132) at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:129) at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:41) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:75) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:622) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:506) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
I can provide a list of our plugins if needed.
08:44:07 [SEVERE] Could not pass event PlayerJoinEvent to ThunderJoinPLUS org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:303) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459) at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:132) at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:129) at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:41) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:61) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.ClassCastException: org.bukkit.craftbukkit.CraftWorld cannot be cast to org.bukkit.Location at me.xboxhacks.ThunderJoin.ThunderJoinPlayerListener.onPlayerJoin(ThunderJoinPlayerListener.java:22) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301) ... 9 more