• Bitte beachte, dass wir eine Serverliste sind!
    Wenn du ein Problem auf einem Server hast (z.B. Entbannantrag, etc), dann ist das Forum hier der falsche Ort.
  • Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

HAyho Bräuchte hilfte bei einen Plugin / Dev

R

REXXIHD

Guest
Es geht sich darum ich habe ein Tab Plugin geschrieben
Verstehe aber denn fehler nicht vielleicht kann ein Dev mir weiter helfen.
Da ich erst seit 3 Monaten Code

rror occurred while enabling Tab v0.1 (Is it up to date?)
java.lang.NullPointerException
at com.config.main.onEnable(main.java:27) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[spigot.jar:git-Bukkit-18fbb24]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:332) [spigot.jar:git-Bukkit-18fbb24]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:404) [spigot.jar:git-Bukkit-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:342) [spigot.jar:git-Bukkit-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:314) [spigot.jar:git-Bukkit-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.reload(CraftServer.java:720) [spigot.jar:git-Bukkit-18fbb24]
at org.bukkit.Bukkit.reload(Bukkit.java:544) [spigot.jar:git-Bukkit-18fbb24]
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:25) [spigot.jar:git-Bukkit-18fbb24]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140) [spigot.jar:git-Bukkit-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:620) [spigot.jar:git-Bukkit-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchServerCommand(CraftServer.java:606) [spigot.jar:git-Bukkit-18fbb24]
at net.minecraft.server.v1_8_R3.DedicatedServer.aO(DedicatedServer.java:372) [spigot.jar:git-Bukkit-18fbb24]
at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:336) [spigot.jar:git-Bukkit-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:629) [spigot.jar:git-Bukkit-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:537) [spigot.jar:git-Bukkit-18fbb24]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_66]
[20:03:27] [Server thread/INFO]: Server permissions file permissions.yml is empty, ignoring it


Ich hoffe jemand kann mir helfen
 

cringekachu

genervtes Glumanda
Ehem. Teammitglied
Registriert
1 Mai 2013
Beiträge
90
Diamanten
305
Minecraft
cringekachu
Ohne mich groß damit zu befassen (was im Übrigen sowieso garnicht möglich ist).
Du hast eine Nullpointer Exception in der Klasse main.java, Zeile 27.
Dies lässt sich meist auf eine nicht initialisierte Variable zurückführen, auf die allerdings zugegriffen wird.
Ohne Weitere Angaben kann man hier schlecht mehr aussagen.
 

Asgarioth

Kuhfänger
Registriert
17 Juli 2014
Beiträge
50
Diamanten
250
Minecraft
Asgarioth
Ohne wenigstens den relevanten Code zu sehen kann man die Ursache für die Exception nur raten. Du solltest mindestens die onEnable Methode bereitstellen (ob das reicht wird man dann sehen).

btw. würde ich statt einem Reload lieber den Server neu starten. Der Reload macht erfahrungsgemäß oft Probleme.
 
R

REXXIHD

Guest
@Override
public void onEnable() {
System.out.println("Plugin wurde Erfolgreich geladen");
this.getServer().getPluginManager().registerEvents(this, this);
getCommand("Info").setExecutor(this);
Bukkit.getConsoleSender().sendMessage("§8[§4System§8] §5wurde aktiviert!");
 

Baba43

Ehem. Teammitglied
Ehem. Teammitglied
Registriert
5 November 2012
Beiträge
869
Diamanten
60
Minecraft
baba43
Witzig ist natürlich, dass du "Plugin wurde erfolgreich geladen" ausgibst, noch bevor auch nur irgendwas von dem Plugin geladen wurde :D

Codezeilen wären gut.. im Stacktrace steht doch, in welcher Zeile der Fehler auftritt.
 

Ethria

Minecrafter
Registriert
4 Oktober 2015
Beiträge
3
Diamanten
0
getCommand("Info").setExecutor(new Class(this));

Das 'Class' müsstest du in deinem Fall in deinen Klassennamen umändern, in der man den Command findet und das eintragen in die plugin.yml nicht vergessen, sofern du dies noch nicht getan hast. ^^

Mit freundlichen Grüßen
Ethria
 

GPSforLEGENDS

Vorarbeiter
Registriert
21 März 2014
Beiträge
289
Alter
85
Diamanten
300
Minecraft
GPSforLEGENDS
Oben