27 lines
863 B
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");
|
|
}
|
|
}
|
|
}
|
|
|