Nechci pomoc s kodem (všechno jsem si jakž takž vymyslel sám a proto pokud naleznete chybu neopravovat, najdu si jí sám)!!
Dělám něco jako "Event System" a kod jsem napsal, tak dovytvořím plugin.yml a jdu to otestovat, jenže se objevila tato chyba:
Kód: Vybrat vše
[20:42:51] [Server thread/ERROR]: Error occurred while enabling EventSystem v0.0.1 (Is it up to date?)
java.lang.NullPointerException
at me.nolcik.es.Main.onEnable(Main.java:14) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[spigot_server.jar:git-Spigot-fdc1440-53fac9f]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:340) [spigot_server.jar:git-Spigot-fdc1440-53fac9f]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [spigot_server.jar:git-Spigot-fdc1440-53fac9f]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:357) [spigot_server.jar:git-Spigot-fdc1440-53fac9f]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:317) [spigot_server.jar:git-Spigot-fdc1440-53fac9f]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.reload(CraftServer.java:741) [spigot_server.jar:git-Spigot-fdc1440-53fac9f]
at org.bukkit.Bukkit.reload(Bukkit.java:535) [spigot_server.jar:git-Spigot-fdc1440-53fac9f]
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:25) [spigot_server.jar:git-Spigot-fdc1440-53fac9f]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) [spigot_server.jar:git-Spigot-fdc1440-53fac9f]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641) [spigot_server.jar:git-Spigot-fdc1440-53fac9f]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchServerCommand(CraftServer.java:627) [spigot_server.jar:git-Spigot-fdc1440-53fac9f]
at net.minecraft.server.v1_8_R3.DedicatedServer.aO(DedicatedServer.java:412) [spigot_server.jar:git-Spigot-fdc1440-53fac9f]
at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:375) [spigot_server.jar:git-Spigot-fdc1440-53fac9f]
at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:653) [spigot_server.jar:git-Spigot-fdc1440-53fac9f]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:556) [spigot_server.jar:git-Spigot-fdc1440-53fac9f]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_51]
[20:42:51] [Server thread/INFO]: Server permissions file permissions.yml is empty, ignoring it
Zkrátka to píše o NullPointerExceptionu a že se nachází na řádku 14, proto sem dávám i řádek 14 ve třídě Main:
Kód: Vybrat vše
getCommand("createevent").setExecutor(new CreateEvent());
Myslím si že dávat sem kod classy "CreateEvent" je nepodstatné, tam ta chyba již není (Pokud se ukáže, že opravdu je.. dodám)
Když jsem hledal na googlu co s tím, tak tam vyběhlo.. zkrátka že je možné že mam špatně plugin.yml takže sem dávám i ten:
Kód: Vybrat vše
name: EventSystem
version: 1.4.1
author: Nolcik
main: me.nolcik.es.Main
commands:
createevent:
description: Vytvareni eventu
permission: es.createevent
usage: /create event nazev
permissions:
es.createevent:
description: Povoluje vytvareni eventu
default: false
Děkuji za pomoc!