2017-09-24 2 views
0

Ich fand wirklich gute Plugin für meinen Server und es ist tot, der Autor aktualisiert es nicht, also habe ich es aktualisiert, aber als ich dieses Plugin in meinem Plugins-Ordner platziert hat es nicht funktioniert. Dies war in cmd FEHLER]: Konnte 'plugins \ BossBarMessage.jar' im Ordner 'plugins' nicht laden org.bukkit.plugin.InvalidPluginException: Kann Hauptklasse `com.thenathang.bossbarmessage.Main ' bei org.bukkit nicht finden . .plugin.java.PluginClassLoader (PluginClassLoader.java:66) ~ [zapfen 1.12.jar: git-Spigot-596221b-9a1fc1e] Dies ist der Code:Kann Hauptklasse nicht finden - Minecraft plugin

package com.thenathang.bossbarmessage; 

import com.thenathang.bossbarmessage.Util.StringUtil; 
import java.io.File; 
import java.io.IOException; 
import java.io.InputStream; 
import java.util.logging.Level; 
import java.util.logging.Logger; 
import me.confuser.barapi.BarAPI; 
import net.gravitydevelopment.updater.Updater; 
import net.gravitydevelopment.updater.Updater.UpdateResult; 
import net.gravitydevelopment.updater.Updater.UpdateType; 
import org.bukkit.ChatColor; 
import org.bukkit.Server; 
import org.bukkit.command.PluginCommand; 
import org.bukkit.configuration.file.FileConfiguration; 
import org.bukkit.configuration.file.YamlConfiguration; 
import org.bukkit.entity.Player; 
import org.bukkit.event.EventHandler; 
import org.bukkit.event.Listener; 
import org.bukkit.event.player.PlayerJoinEvent; 
import org.bukkit.plugin.Plugin; 
import org.bukkit.plugin.PluginManager; 
import org.bukkit.plugin.java.JavaPlugin; 

public class Main extends JavaPlugin implements Listener 
{ 
    public static Main instance; 
    public YamlConfiguration config; 
    public String currentMessage = ""; 


    public static boolean update = false; 
    public static String name = ""; 
+1

Wo ist Ihre Hauptmethode? – user7294900

+0

@ user7294900 wenn Sie öffentliche statische void main (String args []) bedeuten, dann war es nicht im Code, ich habe einfach einfach neue Version auf minecraft_server.jar und ein anderes Plugin für das Erstellen Pfad hinzuzufügen. Aber jetzt habe ich diesen Fehler, wenn ich exportiere: ** JAR-Erstellung fehlgeschlagen. com/thenathang/bossbarmessage [in BossBarMessage] ist nicht auf dem Build-Pfad des Projekts Kann Paketfragment root nicht erhalten: BossBarMessage/com/thenathang/bossbarmessage/Main.java com/thenathang/bossbarmessage [in BossBarMessage] ist nicht auf seine Projekt Build Pfad ** – DursonQ

Antwort

0

prüfen, ob die plugin.yml Haupteigenschaftspunkte zu dieser Klasse (die JavaPlugin erweitert)

+0

Es tut. "Haupt: com.thenathang.bossbarmessage.Main" – DursonQ

Verwandte Themen