Wo liegt mein Fehler Minecraft Java Plugin Spigot?

2 Antworten

Vom Fragesteller als hilfreich ausgezeichnet

Der Fehler liegt in Zeile 57 in deiner Plugin Klasse. Was auch immer dein Code in Zeile 57 ist, es wird auf jeden Fall eine Methode auf einem Null-Objekt aufgerufen.

Ein Tipp: Poste am besten Fehler UND Quellcode, sonst kann man nicht viel machen. (Und wenn dann gleich den ganzen Code, und nicht nur ein paar Methoden)

Habe den Fehler schon selber gefunden ich wollte gleich beim start eine welt nehmen und den Pfad abspeichern aber habe vergessen das direkt nach dem Start die Welt noch gar nicht geladen wird da zuerst Multivers laufen musste ich habe es Jetzt einfach bei onJoin rein gemacht da ich den map Pfad ja nicht brauche bevor ein Spieler drauf ist.

0

Was uns mehr bringt als der log sind informationen zum plugin und deiner installation. (Sowie auch weitere details)

Der Start Code:

public void onEnable() {

Bukkit.getPluginManager().registerEvents(this, this); 

System.out.println("[Zombie]Erfolgreich geladen."); //Hier her kommt es nicht mehr weil es zuvor crasht!

this.getServer().getScheduler().scheduleAsyncRepeatingTask(this, new Runnable()

{

public void run() 

{

if(noPlayer)

{

for(Player pp : Bukkit.getOnlinePlayers()) {

 pp.kickPlayer("§cServer NeuStart!");}

}

if(lobbyWait)

{

playerWait();

}

else{

if(timeToStart()){

//Game

}}}}, 60L, 20L);

0

Was bedeutet diese Fehlermeldung, bei Minecraft?

[18:57:45] [Server thread/ERROR]: Could not pass event PlayerJoinEvent to BW v1.0

org.bukkit.event.EventException

at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[craftbukkit.jar:git-Spigot-7d78b81-f9e0440]

at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[craftbukkit.jar:git-Spigot-7d78b81-f9e0440]

at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [craftbukkit.jar:git-Spigot-7d78b81-f9e0440]

at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [craftbukkit.jar:git-Spigot-7d78b81-f9e0440]

at net.minecraft.server.v1_11_R1.PlayerList.onPlayerJoin(PlayerList.java:327) [craftbukkit.jar:git-Spigot-7d78b81-f9e0440]

at net.minecraft.server.v1_11_R1.PlayerList.a(PlayerList.java:160) [craftbukkit.jar:git-Spigot-7d78b81-f9e0440]

at net.minecraft.server.v1_11_R1.LoginListener.b(LoginListener.java:147) [craftbukkit.jar:git-Spigot-7d78b81-f9e0440]

at net.minecraft.server.v1_11_R1.LoginListener.F_(LoginListener.java:57) [craftbukkit.jar:git-Spigot-7d78b81-f9e0440]

at net.minecraft.server.v1_11_R1.NetworkManager.a(NetworkManager.java:233) [craftbukkit.jar:git-Spigot-7d78b81-f9e0440]

at net.minecraft.server.v1_11_R1.ServerConnection.c(ServerConnection.java:140) [craftbukkit.jar:git-Spigot-7d78b81-f9e0440]

at net.minecraft.server.v1_11_R1.MinecraftServer.D(MinecraftServer.java:834) [craftbukkit.jar:git-Spigot-7d78b81-f9e0440]

at net.minecraft.server.v1_11_R1.DedicatedServer.D(DedicatedServer.java:399) [craftbukkit.jar:git-Spigot-7d78b81-f9e0440]

at net.minecraft.server.v1_11_R1.MinecraftServer.C(MinecraftServer.java:675) [craftbukkit.jar:git-Spigot-7d78b81-f9e0440]

at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:574) [craftbukkit.jar:git-Spigot-7d78b81-f9e0440]

at java.lang.Thread.run(Thread.java:745) [?:1.8.0_101]

Caused by: java.lang.IllegalArgumentException: Name cannot be null

at org.apache.commons.lang.Validate.notNull(Validate.java:192) ~[craftbukkit.jar:git-Spigot-7d78b81-f9e0440]

at org.bukkit.craftbukkit.v1_11_R1.CraftServer.getWorld(CraftServer.java:1022) ~[craftbukkit.jar:git-Spigot-7d78b81-f9e0440]

at org.bukkit.Bukkit.getWorld(Bukkit.java:501) ~[craftbukkit.jar:git-Spigot-7d78b81-f9e0440]

at APIs.LocationAPI.getLocation(LocationAPI.java:33) ~[?:?]

at Listener.JoinQuit.inJoin(JoinQuit.java:32) ~[?:?]

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_101]

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_101]

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_101]

at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_101]

at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[craftbukkit.jar:git-Spigot-7d78b81-f9e0440]

... 14 more

...zur Frage

Kann jemand diesen Fehlercode lesen?

Es ist eine Bukkit Plugin das ich schreibe. hier der Fehlercode aus dem log:

[17:20:19] [Server thread/ERROR]: Could not load 'plugins\test.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: me/Hauke/main/main : Unsupported major.minor version 52.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:135) ~[craftbukkit.jar:git-Spigot-dbe012b-61ef214] at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329) ~[craftbukkit.jar:git-Spigot-dbe012b-61ef214] at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) [craftbukkit.jar:git-Spigot-dbe012b-61ef214] at org.bukkit.craftbukkit.v1_8_R2.CraftServer.loadPlugins(CraftServer.java:291) [craftbukkit.jar:git-Spigot-dbe012b-61ef214] at net.minecraft.server.v1_8_R2.DedicatedServer.init(DedicatedServer.java:199) [craftbukkit.jar:git-Spigot-dbe012b-61ef214] at net.minecraft.server.v1_8_R2.MinecraftServer.run(MinecraftServer.java:522) [craftbukkit.jar:git-Spigot-dbe012b-61ef214] at java.lang.Thread.run(Unknown Source) [?:1.7.0_04] Caused by: java.lang.UnsupportedClassVersionError: me/Hauke/main/main : Unsupported major.minor version 52.0 at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.7.0_04] at java.lang.ClassLoader.defineClass(Unknown Source) ~[?:1.7.0_04] at java.security.SecureClassLoader.defineClass(Unknown Source) ~[?:1.7.0_04] at java.net.URLClassLoader.defineClass(Unknown Source) ~[?:1.7.0_04] at java.net.URLClassLoader.access$100(Unknown Source) ~[?:1.7.0_04] at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.7.0_04] at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.7.0_04] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.7.0_04] at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.7.0_04] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:101) ~[craftbukkit.jar:git-Spigot-dbe012b-61ef214] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[craftbukkit.jar:git-Spigot-dbe012b-61ef214] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0_04] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0_04] at java.lang.Class.forName0(Native Method) ~[?:1.7.0_04] at java.lang.Class.forName(Unknown Source) ~[?:1.7.0_04] at org.bukkit.plugin.java.PluginClassLoader.(PluginClassLoader.java:64) ~[craftbukkit.jar:git-Spigot-dbe012b-61ef214] at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[craftbukkit.jar:git-Spigot-dbe012b-61ef214]

...zur Frage

Was bedeutet dieser Fehlercode(Java, Minecraft, Plugin)?

Error occurred while enabling nick v1.0 (Is it up to date?)
--:--:-- java.lang.NullPointerException
--:--:-- 	at de.georgy.main.Main.registerCommands(Main.java:31) ~[?:?]
--:--:-- 	at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:340) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
--:--:-- 	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
--:--:-- 	at de.georgy.main.Main.onEnable(Main.java:17) ~[?:?]
--:--:-- 	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
--:--:-- 	at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:525) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
--:--:-- 	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_151]
--:--:-- 	at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:333) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
--:--:-- 	at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:263) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

...zur Frage

Wie kann ich den Fehler beheben (siehe Beschreibung!)?

[19:47:31 ERROR]: Could not load 'plugins/LobbySystem.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: de/ls/main/Main : Unsupported major.minor version 52.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:135) ~[minecraft_server.jar:git-Spigot-b73910a-726656b] at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329) ~[minecraft_server.jar:git-Spigot-b73910a-726656b] at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) [minecraft_server.jar:git-Spigot-b73910a-726656b] at org.bukkit.craftbukkit.v1_8_R1.CraftServer.loadPlugins(CraftServer.java:291) [minecraft_server.jar:git-Spigot-b73910a-726656b] at net.minecraft.server.v1_8_R1.DedicatedServer.init(DedicatedServer.java:152) [minecraft_server.jar:git-Spigot-b73910a-726656b] at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:505) [minecraft_server.jar:git-Spigot-b73910a-726656b] at java.lang.Thread.run(Unknown Source) [?:1.7.0_10] Caused by: java.lang.UnsupportedClassVersionError: de/ls/main/Main : Unsupported major.minor version 52.0 at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.7.0_10] at java.lang.ClassLoader.defineClass(Unknown Source) ~[?:1.7.0_10] at java.security.SecureClassLoader.defineClass(Unknown Source) ~[?:1.7.0_10] at java.net.URLClassLoader.defineClass(Unknown Source) ~[?:1.7.0_10] at java.net.URLClassLoader.access$100(Unknown Source) ~[?:1.7.0_10] at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.7.0_10] at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.7.0_10] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.7.0_10] at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.7.0_10] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:101) ~[minecraft_server.jar:git-Spigot-b73910a-726656b] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[minecraft_server.jar:git-Spigot-b73910a-726656b] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0_10] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0_10] at java.lang.Class.forName0(Native Method) ~[?:1.7.0_10] at java.lang.Class.forName(Unknown Source) ~[?:1.7.0_10] at org.bukkit.plugin.java.PluginClassLoader.(PluginClassLoader.java:64) ~[minecraft_server.jar:git-Spigot-b73910a-726656b] at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[minecraft_server.jar:git-Spigot-b73910a-726656b] ... 6 more

Programmierprogramm: Eclipse Javaversion: 1.8 Pluginjavaversion: 1.8 Verwendete API für das Plugin: Bukkit

...zur Frage

Java nach 'Tutorial' lernen?

Hallo! Ich gucke momentan eine YT Java programmier reihe. Also er programmiert anschaulich ein Plugin (er fängt erst mit dem /heal befehl an und steigert sich) und erklärt halt alles.. Er kann schon prgrammieren. Guckt euch die Tutorial einfach selbst an (Name: BiVieh). Natürlich schreibe ich alles in eclipse mit:) meine frage ist jetzt. Bring es was wennn ich mirndiese tuts anschaue undmitschreibe?mfg Bitte01 Ps. Oder kennt ihr bessere wege Java zu lernen?! Pps. Ich bin erst 13 ;)

...zur Frage

Was möchtest Du wissen?