Ich habe ein Problem und eine Frage.
Erstmal das Problem:
Ich habe einen RepeatingTask der eine Method ausführt
PHP Code:
Bukkit.getScheduler().scheduleSyncRepeatingTask(plugin, rand_item(p), 30 * 20L, 60 * 20L);
PHP Code:
private Runnable rand_item(Player p) {
final List<String> list = this.item.getStringList("items");
int number = (int) (Math.random()*list.size());
PlayerInventory pi = p.getInventory();
Material mat = Material.getMaterial(list.get(number).toUpperCase());
if(mat != null){
pi.addItem(new ItemStack(mat, 1));
}
p.sendMessage("Neues Item: " + list.get(number));
return null;
Jetzt komm ich zu meiner Frage:
Ich habe es bei Fun Plugins schon gesehen, dass wenn man kein Leben mehr hat, man nicht stirbt sonder in die Lobby hinteleportiert wird. Ich habe es mit PlayerDeathEvent und mit EntityDamageEvent veruscht aber erfolglos.