Vytváření pluginů-chyba

Pokec o čemkoliv ostatním
Message
Autor
Uživatelský avatar
Sportous
Příspěvky: 248
Registrován: 14 pro 2013, 23:18
Reputation: 0

Vytváření pluginů-chyba

#1 Příspěvekod Sportous » 28 led 2015, 19:49

Zdravím, jsem začátečník ve vytváření plugnů.. Zkousel jsem jeden napsat přesně podle videa.. Vše jsem dělal stejně, ale pořád mi to do konzole háže chybu... Můžete mi někdo prosím poradit? :) Díky

Chyba
Spoiler: zobrazit

Kód: Vybrat vše

Could not load 'plugins/TestPlugin4.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: me/Sportous/TestPlugin3/TestPlugin3 : Unsupported major.minor version 52.0
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:133) ~[minecraft_server.jar:git-Spigot-1646]

at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:341) ~[minecraft_server.jar:git-Spigot-1646]

at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:263) [minecraft_server.jar:git-Spigot-1646]

at org.bukkit.craftbukkit.v1_7_R4.CraftServer.loadPlugins(CraftServer.java:369) [minecraft_server.jar:git-Spigot-1646]

at net.minecraft.server.v1_7_R4.DedicatedServer.init(DedicatedServer.java:152) [minecraft_server.jar:git-Spigot-1646]

at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:458) [minecraft_server.jar:git-Spigot-1646]

at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [minecraft_server.jar:git-Spigot-1646]

Caused by: java.lang.UnsupportedClassVersionError: me/Sportous/TestPlugin3/TestPlugin3 : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.7.0_51]
at java.lang.ClassLoader.defineClass(ClassLoader.java:800) ~[?:1.7.0_51]
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[?:1.7.0_51]
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449) ~[?:1.7.0_51]
at java.net.URLClassLoader.access$100(URLClassLoader.java:71) ~[?:1.7.0_51]
at java.net.URLClassLoader$1.run(URLClassLoader.java:361) ~[?:1.7.0_51]
at java.net.URLClassLoader$1.run(URLClassLoader.java:355) ~[?:1.7.0_51]
at java.security.AccessController.doPrivileged(Native Method) ~[?:1.7.0_51]
at java.net.URLClassLoader.findClass(URLClassLoader.java:354) ~[?:1.7.0_51]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:101) ~[minecraft_server.jar:git-Spigot-1646]

at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[minecraft_server.jar:git-Spigot-1646]

at java.lang.ClassLoader.loadClass(ClassLoader.java:425) ~[?:1.7.0_51]
at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ~[?:1.7.0_51]
at java.lang.Class.forName0(Native Method) ~[?:1.7.0_51]
at java.lang.Class.forName(Class.java:270) ~[?:1.7.0_51]
at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:64) ~[minecraft_server.jar:git-Spigot-1646]

at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:129) ~[minecraft_server.jar:git-Spigot-1646]
Obrázek

Fanatixteam
Příspěvky: 14
Registrován: 02 bře 2014, 11:30
Reputation: 0

Re: Vytváření pluginů-chyba

#2 Příspěvekod Fanatixteam » 28 led 2015, 19:52

Ahoj ,

pošli jsem plugin.yml a vypiš názvy class :) + prioritní classu

Uživatelský avatar
Sportous
Příspěvky: 248
Registrován: 14 pro 2013, 23:18
Reputation: 0

Re: Vytváření pluginů-chyba

#3 Příspěvekod Sportous » 28 led 2015, 19:58

plugin.yml
Spoiler: zobrazit

Kód: Vybrat vše

name: TestPlugin3
main: me.Sportous.TestPlugin3.TestPlugin3
author: Sportous
version: 1.0


Prioritní classa (asi): TestPlugin3.java
2. classa: TesPlugin3Listener.java

Má to být jen takový jednoduchý plugin...
Obrázek

Uživatelský avatar
DenOwq
Příspěvky: 2703
Věk: 28
Registrován: 06 bře 2014, 21:26
Reputation: 2

Re: Vytváření pluginů-chyba

#4 Příspěvekod DenOwq » 28 led 2015, 20:06

Zklamu tě, když sis zakládal projekt (asi v eclipse) tak sis nastavil špatně javu, zřejmě na verzi .8, založ si nový projekt s dobrou javou a a překopíruj tam plugin.yml a všechny classy co tam máš.
Muhahha.

Uživatelský avatar
Sportous
Příspěvky: 248
Registrován: 14 pro 2013, 23:18
Reputation: 0

Re: Vytváření pluginů-chyba

#5 Příspěvekod Sportous » 28 led 2015, 20:21

Doubrou javou?? Myslis tím javu 7?
Obrázek

Uživatelský avatar
DenOwq
Příspěvky: 2703
Věk: 28
Registrován: 06 bře 2014, 21:26
Reputation: 2

Re: Vytváření pluginů-chyba

#6 Příspěvekod DenOwq » 28 led 2015, 20:23

POkud vím tak defaultně je na servery použita verze .7, můžeš verzi změnit i v spou. parametrech ale to by ti nemuselo jít 90% pluginu.
Muhahha.

Uživatelský avatar
Sportous
Příspěvky: 248
Registrován: 14 pro 2013, 23:18
Reputation: 0

Re: Vytváření pluginů-chyba

#7 Příspěvekod Sportous » 28 led 2015, 20:24

No, pak se na to podíváme.. Dneska už mi z toho jde hlava kolem :D
Obrázek

Uživatelský avatar
Hanakocz
Příspěvky: 3228
Věk: 34
Registrován: 25 črc 2013, 20:53
Reputation: 7
Kontaktovat uživatele:

Re: Vytváření pluginů-chyba

#8 Příspěvekod Hanakocz » 28 led 2015, 22:39

Doporučuji to psát pro Java 8 a server nastavit pro Java 8....starý verze jsou potenciálně nebezpečný + začínaj některý věci na 7ce nefungovat...
Industry 2.0 -> 1.7.10 GregTech6 server. Pro připojení stačí napsat.
Člen ligy pro aktualizaci serverů na novější verze a rozšíření modovaného MC.
Discord FH : http://discord.fakaheda.eu/ (sem psát pokud chcete poradit s MC mody akutně)

Uživatelský avatar
DenOwq
Příspěvky: 2703
Věk: 28
Registrován: 06 bře 2014, 21:26
Reputation: 2

Re: Vytváření pluginů-chyba

#9 Příspěvekod DenOwq » 28 led 2015, 22:47

Java 8 není pro Minecraft vhodná, pro mody ano ale použítí 8-ček v pluginech je katastrofální ale některé servery to tak mají, udělej to podle sebe.
Muhahha.

Uživatelský avatar
Hanakocz
Příspěvky: 3228
Věk: 34
Registrován: 25 črc 2013, 20:53
Reputation: 7
Kontaktovat uživatele:

Re: Vytváření pluginů-chyba

#10 Příspěvekod Hanakocz » 28 led 2015, 22:52

Psát pro starou verzi mi přijde jako bych šel teď programovat aplikaci pro Win XP , i když to občas někdo ještě používá....ale většina je už někde trochu dál...
Industry 2.0 -> 1.7.10 GregTech6 server. Pro připojení stačí napsat.
Člen ligy pro aktualizaci serverů na novější verze a rozšíření modovaného MC.
Discord FH : http://discord.fakaheda.eu/ (sem psát pokud chcete poradit s MC mody akutně)


Zpět na „Off topic“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 8 hostů