Hallo leute und zwar bin ich an einem Plugin dran das den Displayname changen solll aber irgendwie geht mein source nicht die klammern unten werden rot angezeigt
ich hoffe ihr könnt mir helfen!
hier noch der Source code
Und ich hoffe das ich im richtigen Thema Poste
ich hoffe ihr könnt mir helfen!
Code:
package me.Toplitsch.Display;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerLoginEvent;
import org.bukkit.plugin.java.JavaPlugin;
public class Display extends JavaPlugin
implements Listener
{
public String tempvar = "";
@Override
public void onDisable()
{
System.out.println("[Display] by Toplitsch!");
System.out.println("[Display] wurde Deaktiviert!");
}
@Override
public void onEnable() {
System.out.println("[Display] by Toplitsch!");
System.out.println("[Display] wurde Deaktiviert!");
}
@EventHandler
public void onPlayerLogin(PlayerLoginEvent event) {
this.tempvar = event.getPlayer().getName();
getServer().getScheduler().scheduleSyncDelayedTask(this, new Runnable()
{
public void run() {
Player player = Display.this.getServer().getPlayerExact(Display.this.tempvar);
}
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
Player player = (Player) sender;
if (cmd.getName().equalsIgnoreCase("Top")) {
if ((Player) sender == null)
if(!player.hasPermission("top")){
player.sendMessage("§2You Don´t have Permission");
}
}
else {
player.setDisplayName("§3Toplitsch");
}
if (cmd.getName().equalsIgnoreCase("BMA")) {
if (!player.hasPermission("bma")) {
player.sendMessage("§2You Don´t have Permission");
}
player.setDisplayName("§3BMArchitectHD");
}
return true;
}
return false;
}
}
}
http://pastebin.com/q7NPZNSR