Eigenes Bukkit Plugin Funktioniert nicht?

...komplette Frage anzeigen

5 Antworten

1. Sollten die Rechtschreibfehler schon selber auffallen

2. Ist der Pfad zu deiner main vermutlich falsch. Normalerweise kommt ein package mit drei Worten und danach noch der main-class-name = insgesamt 4 Wörter. Du hast nur drei stehen.

Oli09 16.05.2016, 16:46

Neue Fehlermeldung:

[16:38:53] [Server thread/ERROR]: Could not load 'plugins/TestPluginNeunzehnZehn.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: me/Olis/TeamPlugin/TeamPlugin : Unsupported major.minor version 52.0
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:135) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugins(CraftServer.java:291) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:198) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:524) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
at java.lang.Thread.run(Unknown Source) [?:1.7.0_71]
Caused by: java.lang.UnsupportedClassVersionError: me/Olis/TeamPlugin/TeamPlugin : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.7.0_71]
at java.lang.ClassLoader.defineClass(Unknown Source) ~[?:1.7.0_71]
at java.security.SecureClassLoader.defineClass(Unknown Source) ~[?:1.7.0_71]
at java.net.URLClassLoader.defineClass(Unknown Source) ~[?:1.7.0_71]
at java.net.URLClassLoader.access$100(Unknown Source) ~[?:1.7.0_71]
at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.7.0_71]
at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.7.0_71]
at java.security.AccessController.doPrivileged(Native Method) ~[?:1.7.0_71]
at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.7.0_71]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:101) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0_71]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0_71]
at java.lang.Class.forName0(Native Method) ~[?:1.7.0_71]
at java.lang.Class.forName(Unknown Source) ~[?:1.7.0_71]
at org.bukkit.plugin.java.PluginClassLoader.(PluginClassLoader.java:64) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
... 6 more

0
Oli09 16.05.2016, 17:26
@Oli09

Plugin funktioniert jetzt! Vielen Dank!

0

irgendwas stimmt in deiner plugin.yml nicht. Durchsuch sie nochmal nach Fehlern bzw poste sie hier.

org.bukkit.plugin.InvalidDescriptionException: Invalid plugin.yml

org.yaml.snakeyaml.scanner.ScannerException: mapping values are not allowed here in 'reader', line 9, column 16: description: Zeigt dir das Team

Schau mal in deiner Plugin.yml in Zeile 9
Wenn du den Fehler nicht finden kannst,
poste die Plugin.yml hier und wir können für dich mal drüber schauen 

Oli09 09.05.2016, 20:23

Jz sieht die fehlermeldung so aus:



[20:22:24] [Server thread/INFO]: Starting minecraft server version 1.8.7
[20:22:24] [Server thread/INFO]: Loading properties
[20:22:24] [Server thread/INFO]: Default game type: SURVIVAL
[20:22:24] [Server thread/INFO]: This server is running CraftBukkit version git-Spigot-6d16e64-b105298 (MC: 1.8.7) (Implementing API version 1.8.7-R0.1-SNAPSHOT)
[20:22:24] [Server thread/INFO]: Debug logging is disabled
[20:22:24] [Server thread/INFO]: Server Ping Player Sample Count: 12
[20:22:24] [Server thread/INFO]: Using 4 threads for Netty based IO
[20:22:24] [Server thread/INFO]: Generating keypair
[20:22:24] [Server thread/INFO]: Starting Minecraft server on 109.230.248.233:25565
[20:22:24] [Server thread/INFO]: Using epoll channel type
[20:22:24] [Server thread/INFO]: Set PluginClassLoader as parallel capable
[20:22:24] [Server thread/ERROR]: Could not load 'plugins/TestPluginFünfzehn.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: Cannot find main class `me.LabPlugin.LabPLugin'
at org.bukkit.plugin.java.PluginClassLoader.(PluginClassLoader.java:66) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugins(CraftServer.java:291) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:198) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:524) [craftbukkit.jar:git-Spigot-6d16e64-b105298]
at java.lang.Thread.run(Unknown Source) [?:1.7.0_71]
Caused by: java.lang.ClassNotFoundException: me.LabPlugin.LabPLugin
at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.7.0_71]
at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.7.0_71]
at java.security.AccessController.doPrivileged(Native Method) ~[?:1.7.0_71]
at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.7.0_71]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:101) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0_71]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.7.0_71]
at java.lang.Class.forName0(Native Method) ~[?:1.7.0_71]
at java.lang.Class.forName(Unknown Source) ~[?:1.7.0_71]
at org.bukkit.plugin.java.PluginClassLoader.(PluginClassLoader.java:64) ~[craftbukkit.jar:git-Spigot-6d16e64-b105298]
... 7 more


und die plugin.yml sieht so aus:


name: TestPlugin
version: 1.0.0
main: me.LabPlugin.LabPLugin
description: Zeigt dir das Team an
author: Oli0904
commands:
team:
usage: /team
description: Leer


0
ChristianPl 10.05.2016, 18:02
@Oli09

[20:22:24] [Server thread/ERROR]: Could not load 'plugins/TestPluginFünfzehn.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: Cannot find main class `me.LabPlugin.LabPLugin'

kann es sein, dass da ein shcriebfehler drin ist ??
main: me.LabPlugin.LabPLugin
also:
main: me.LabPlugin.LabPlugin

0
Oli09 14.05.2016, 20:09
@ChristianPl

trotz behebung des Rechschreibfehlers sieht die meldung genau gleich aus





0
ChristianPl 14.05.2016, 21:25
@Oli09

ist der Pfad zur Main denn richtig ??
Poste hier mal die oberste Zeile in der "package" steht 
und die Zeile in der "public class" steht hier 

0

In der plugin.yml zeile 9 Buchstabe 16 soll der fehler liegen so kann ich es deinem Errorcode entnehmen.

[22:09:57] [Server thread/ERROR]: Could not load 'plugins/TestPluginVierzehn.jar' in folder 'plugins'

MonsterHelpers 04.05.2016, 22:36

Damit sagt er das er es nicht lesen kann hier das was er GENAU nicht versteht:

Caused by: org.yaml.snakeyaml.scanner.ScannerException: mapping values are not allowed here in 'reader', line 9, column 16: description: Zeigt dir das Team ^

1

Was möchtest Du wissen?