Gelöst ServerPlugin Hilfe bei Plugin

Dieses Thema im Forum "Programmierung" wurde erstellt von Ninto, 21. Oktober 2016.

  1. Ninto
    Offline

    Ninto

    Registriert seit:
    24. Juni 2014
    Beiträge:
    15
    Hallo
    Ich habe ein Problem mit meinem Plugin
    dieses will nicht starten und funktionieren
    Hier der Code:
    Code (Text):
    1. package de.Ninto.Stuff;
    2.  
    3. import org.bukkit.command.Command;
    4. import org.bukkit.command.CommandSender;
    5. import org.bukkit.command.ConsoleCommandSender;
    6. import org.bukkit.entity.Player;
    7. import org.bukkit.plugin.java.JavaPlugin;
    8.  
    9. public class Stuff extends JavaPlugin{
    10.  
    11.     public void onEnable(){
    12.         System.out.println("[Stuff] Das Plugin wurde erfolgreich gestartet");
    13.     }
    14.  
    15.     public void onDisable() {
    16.         System.out.println("[Stuff] Das Plugin wurde gestoppt");
    17.     }
    18.  
    19.     public boolean onCommand(CommandSender sender, Command cmd,String label, String[] args) {
    20.      
    21.         if(cmd.getName().equalsIgnoreCase("hl")){
    22.             if(sender instanceof ConsoleCommandSender){
    23.                 System.out.println("Die Konsole besitzt keine Herzen!");
    24.                 return true;
    25.             }
    26.             Player p = (Player) sender;
    27.          
    28.             if(p.hasPermission("stuff.hl")){
    29.                 if(args.length == 0){
    30.                     p.setHealth(10.0);
    31.                     p.sendMessage("§4Dein Leben wurde auf 5 Reduziert");
    32.                 } else if(args.length == 1){
    33.                     try{
    34.                         Player a = p.getServer().getPlayer(args[0]);
    35.                         a.setHealth(10.0);
    36.                         a.sendMessage("§6Du wurdest von §c"+p.getName()+"§6 auf 5 Herzen reduziert");
    37.                         p.sendMessage("§6Du hast den Spieler §c"+a.getName()+" §6auf 5 Heren reduziert");
    38.                     } catch (NullPointerException e){
    39.                         p.sendMessage("§4Der Spieler ist nicht online oder exestiert nicht: §c"+args[0]);
    40.                     }
    41.                 } else {
    42.                     p.sendMessage("§4 Bitte benute /hl [Spieler]");
    43.                 }
    44.                  
    45.             } else {
    46.                 p.sendMessage("§4Du hast keine Berechtigung");
    47.             }
    48.          
    49.         }
    50.      
    51.         return true;
    52.      
    53.     }
    54.  
    55. }
    //Dean: Logs & Konfigs bitte entweder als Code einfügen oder als Dateianhang, bzw.auf pastebin.com hochladen! Danke!
     
    #1
  2. CoLu
    Offline

    CoLu

    Registriert seit:
    31. Oktober 2013
    Beiträge:
    314
    Minecraft:
    CoLu
    Zeige uns doch bitte mal deine plugin.yml und den Error der dir angezeigt wird.
     
    #2
  3. Ninto
    Offline

    Ninto

    Registriert seit:
    24. Juni 2014
    Beiträge:
    15
    Ich konnte den Fehler grade erkennen
     
    #3
  4. JunkyKeks
    Offline

    JunkyKeks

    Registriert seit:
    3. Januar 2016
    Beiträge:
    48
    Ort:
    Spenge, bei Bielefeld
    Minecraft:
    JunkyKeks
    Hallo,
    teile deine Fehler bitte mit den anderen Usern des Forums. Sollte jemand verzweifelt googlen, wird er dir dankbar sein und andere User werden dich zukünftig auch besser behandeln, da du nicht nur forderst, sondern auch etwas zurückgibst.

    Mit freundlichen Grüßen
    JunkyKeks
     
    #4
  5. LegitCoreYT
    Offline

    LegitCoreYT

    Registriert seit:
    20. August 2016
    Beiträge:
    25
    Stell mal deine Plugin.yml in das Forum rein ^^
    Ich denke du hast die main falsch angegeben etc
     
    #5