Leider spuckt bukkit bei mir folgenden Errorcode aus:
HIer der LoginListener
Wäre nett, wenn mir jemand helfen könnte.
EDIT: Ach ja die Standard join message würd schon entfernt und die 30 leeren messages werden auch gesendet
Danke
LG
Daniel
Code:
[18:08:31 ERROR]: Could not pass event PlayerJoinEvent to FallDown v0.0
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:320) ~[craftbukkit.jar:git-Spigot-1269]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[craftbukkit.jar:git-Spigot-1269]
at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:30) ~[craftbukkit.jar:git-Spigot-1269]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:482) [craftbukkit.jar:git-Spigot-1269]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:467) [craftbukkit.jar:git-Spigot-1269]
at net.minecraft.server.v1_7_R1.PlayerList.c(PlayerList.java:225) [craftbukkit.jar:git-Spigot-1269]
at net.minecraft.server.v1_7_R1.PlayerList.a(PlayerList.java:116) [craftbukkit.jar:git-Spigot-1269]
at net.minecraft.server.v1_7_R1.LoginListener.c(LoginListener.java:87) [craftbukkit.jar:git-Spigot-1269]
at net.minecraft.server.v1_7_R1.LoginListener.a(LoginListener.java:42) [craftbukkit.jar:git-Spigot-1269]
at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:150) [craftbukkit.jar:git-Spigot-1269]
at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [craftbukkit.jar:git-Spigot-1269]
at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:697) [craftbukkit.jar:git-Spigot-1269]
at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:273) [craftbukkit.jar:git-Spigot-1269]
at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:559) [craftbukkit.jar:git-Spigot-1269]
at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:466) [craftbukkit.jar:git-Spigot-1269]
at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit.jar:git-Spigot-1269]
Caused by: java.lang.NullPointerException
at listener.JoinEvent.PlayerJoin(JoinEvent.java:34) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_25]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[?:1.7.0_25]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_25]
at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_25]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:318) ~[craftbukkit.jar:git-Spigot-1269]
... 15 more
HIer der LoginListener
Code:
package listener;
import org.bukkit.Bukkit;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;
import falldowndaniel.Main;
public class JoinEvent implements Listener
{
private Main main;
public JoinEvent(Main instance)
{
main = instance;
}
@EventHandler
public void PlayerJoin(PlayerJoinEvent e)
{
e.setJoinMessage(null);
Player p = e.getPlayer();
for(int i = 0; i < 30; i++)
{
p.sendMessage("");
}
for(Player ap : Bukkit.getOnlinePlayers())
ap.sendMessage(main.prefix + "Testmessage");
}
}
EDIT: Ach ja die Standard join message würd schon entfernt und die 30 leeren messages werden auch gesendet
Danke
LG
Daniel
Zuletzt bearbeitet: