Stamer-SG/src/main/java/xyz/inlineyt/stamper/listener/DeathListener.java

27 lines
863 B
Java

package xyz.inlineyt.stamper.listener;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.entity.PlayerDeathEvent;
public class DeathListener implements Listener {
@EventHandler(ignoreCancelled = true)
public void onPlayerDeath(PlayerDeathEvent event) {
if (event.getEntity().getKiller() == null) {
event.getEntity().kickPlayer("du bist Gestorben");
event.setDeathMessage(event.getEntity().getName() + "ist Gestorben." );
} else {
event.setDeathMessage(event.getEntity().getName() + "wurde von " + event.getEntity().getKiller().getName() + "getötet");
event.getEntity().kickPlayer("du bist Gestorben");
event.getEntity().getKiller().sendMessage("Du hast " + event.getEntity().getName() + " getötet");
}
}
}