Was heisst das bei Spigot?

...komplette Frage anzeigen

1 Antwort

In der plugin.yml des Plugins ist ein Fehler.

Ps: Bitte poste Logs, Configs und Code immer auf Pastebin in verlinke es hier. Auf GF geht meist das layout/die Form verloren.

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von DeathNoteGood
27.06.2017, 15:21

1. Datei       

main: me.tp.main
name: tp
version: 1.0
auther: Georgy

commands:
test:
desciption: Es ist ein Test Command
usage: /
tpp:
desciption: Teleportiert einen Spieler
usage: / [Player]

0
Kommentar von DeathNoteGood
27.06.2017, 15:22

2. Datei

package me.tp.main;

import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;

public class tp extends JavaPlugin {

@Override
public void onEnable(){
System.out.println("[YOUTUBE] Das Plugin wurde Aktiviert!");
}

@Override
public void onDisable(){
System.out.println("[YOUTUBE] Das Plugin wurde Deaktiviert!");
}

@Override
public boolean onCommand(CommandSender sender,Command cmd,String label,String[] args){

if(label.equalsIgnoreCase("test")){
sender.sendMessage("Test");
return true;
}

if(sender instanceof Player){
Player player = (Player)sender;
if(label.equalsIgnoreCase("teleport")){
if(args.length == 1){
String Name = args[0];
if(Bukkit.getPlayer(Name) != null){
Player target = (Player)Bukkit.getPlayer(Name);
player.teleport(target);
player.sendMessage(ChatColor.GREEN + "Erfolgreich zu " + target.getDisplayName() + " teleportiert!");
return true;
}else{
player.sendMessage(ChatColor.RED + "Den Spieler gibt es nicht!");
}
}else{
player.sendMessage(ChatColor.RED + "Zuviele oder zuwenige Agumente!");
return false;
}
}
}

return false;
}

}

0
Kommentar von donner211
27.06.2017, 15:27

In den meisten Fällen ist der Fehler in der Formatierung der plugin.yml. Wie du vielleicht sehen kannst (und wie ich auch schon in meiner Antwort schrieb) ist das Format verloren gegangen. Paste deine plugin.yml auf Pastebin und stell hier einen Link rein.

0
Kommentar von pixelino
27.06.2017, 17:02

bei der plugin.yml mach das usage weg, ist unnötig

0
Kommentar von pixelino
27.06.2017, 17:03

und daher kommt auch der bug denke ich bei dem "usage: /tp [Player]"

0

Was möchtest Du wissen?