Im Moment habe ich:
package me.keyinator.back;
import org.bukkit.Bukkit;
import org.bukkit.Material;
import org.bukkit.Location;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.event.Listener;
import org.bukkit.inventory.ItemStack;
import org.bukkit.plugin.java.JavaPlugin;
public class Back extends JavaPlugin implements Listener
{
public void onEnable()
{
System.out.println("[Commands] Das Plugin wurde aktiviert");
}
public void onDisable()
{
System.out.println("[Commands] Das Plugin wurde deaktiviert");
}
public boolean onCommand(CommandSender sender, Command cmd, String cmdlabel, String[] args)
{
final Player p = (Player) sender;
if(cmd.getName().equalsIgnoreCase("diamonds")) {
final Location loc = p.getLocation();
p.sendMessage("§7[§8§3Diamonds§7] §7Du wirst in 1 Minute 1 §3Diamanten§7 kriegen. ");
Bukkit.getScheduler().scheduleSyncDelayedTask(this, new Runnable() {
@Override
public void run() {
p.sendMessage("§7[§3Diamonds§7] §7Noch §330 §7Sekunden...");
}
}, 20*30);
Bukkit.getScheduler().scheduleSyncDelayedTask(this, new Runnable() {
@Override
public void run() {
p.sendMessage("§7[§3Diamonds§7] §7Noch §315 §7Sekunden...");
}
}, 20*45);
Bukkit.getScheduler().scheduleSyncDelayedTask(this, new Runnable() {
@Override
public void run() {
p.sendMessage("§7[§3Diamonds§7] §7Noch §310 §7Sekunden...");
}
}, 20*50);
Bukkit.getScheduler().scheduleSyncDelayedTask(this, new Runnable() {
@Override
public void run() {
p.sendMessage("§7[§3Diamonds§7] §7Noch §33 §7Sekunden...");
}
}, 20*57);
Bukkit.getScheduler().scheduleSyncDelayedTask(this, new Runnable() {
@Override
public void run() {
p.sendMessage("§7[§3Diamonds§7] §7Noch §32 §7Sekunden...");
}
}, 20*58);
Bukkit.getScheduler().scheduleSyncDelayedTask(this, new Runnable() {
@Override
public void run() {
p.sendMessage("§7[§3Diamonds§7] §7Noch §31 §7Sekunden...");
}
}, 20*59);
Bukkit.getScheduler().scheduleSyncDelayedTask(this, new Runnable() {
@Override
public void run() {
ItemStack item = new ItemStack(Material.DIAMOND, 1);
p.getInventory().addItem(item);
p.sendMessage("§7[§3Diamonds§7] §7Du hast einen §3Diamanten §7bekommen");
}
}, 20*60);
return true;
}
return true;
}
}