- Баллы
- 98
- Имя в Minecraft
- Planet0111
Я хотел что бы когда тебя убил игрок писало сообщение что ты умер от того то игрока.
Но когда убивает моб, консоль страдает.
Делал проверки "убил ли игрок" не помогло.
Пробовал делать через getEnityType().name();, тоже фигня(Это я делал просто что бы показало кто убил моб,игрок и тд).
Но когда убивает моб, консоль страдает.
Делал проверки "убил ли игрок" не помогло.
Пробовал делать через getEnityType().name();, тоже фигня(Это я делал просто что бы показало кто убил моб,игрок и тд).
if((this.getConfig().getBoolean("deathmplus")== true) && (this.getConfig().getBoolean("deathm")== false)){
String p = e.getEntity().getName();
Player pl = e.getEntity();
String kill = e.getEntity().getKiller().getName();
String prefix = PermissionsEx.getUser(pl).getPrefix().replace("&", "§");
if ((!pl.isOp()) && (pl.hasPermission("бла")) && (!p.equals("бла"))){
e.setDeathMessage(this.deathp.replaceAll("%prefix%", prefix).replaceAll("%name%", pl.getName()).replaceAll("%killer%", kill));
}else{
e.setDeathMessage(null);
}
String p = e.getEntity().getName();
Player pl = e.getEntity();
String kill = e.getEntity().getKiller().getName();
String prefix = PermissionsEx.getUser(pl).getPrefix().replace("&", "§");
if ((!pl.isOp()) && (pl.hasPermission("бла")) && (!p.equals("бла"))){
e.setDeathMessage(this.deathp.replaceAll("%prefix%", prefix).replaceAll("%name%", pl.getName()).replaceAll("%killer%", kill));
}else{
e.setDeathMessage(null);
}