Проблема с ARMOR_STAND

Версия Minecraft
1.12.2
89
2
Кто помочь могёт, вроде бы , должно в чат писать после убийства стойки, но нету сообщения, хотя если заместо ARMOR_STAND напишу PIG или любой entity то пишет
Java:
    @EventHandler
    public void DropBlock (EntityDeathEvent  e) {
        LivingEntity killer = e.getEntity().getKiller();
        
        if (!(killer instanceof Player)) return;
        Player p = (Player) killer; 
        
        if (e.getEntityType() == EntityType.ARMOR_STAND) {
        p.sendMessage(ChatColor.RED + "Killed");    
        return;
    }
 
TheKlimoT..
Сейчас бы с руведра идти на румоддинг..
Тут помогают с модами, а не плагинами.
 
Кто помочь могёт, вроде бы , должно в чат писать после убийства стойки, но нету сообщения, хотя если заместо ARMOR_STAND напишу PIG или любой entity то пишет
Java:
    @EventHandler
    public void DropBlock (EntityDeathEvent  e) {
        LivingEntity killer = e.getEntity().getKiller();
       
        if (!(killer instanceof Player)) return;
        Player p = (Player) killer;
       
        if (e.getEntityType() == EntityType.ARMOR_STAND) {
        p.sendMessage(ChatColor.RED + "Killed");   
        return;
    }
Я не уверен что ивент срабатывает на стойку, тут нужно дебажить, но попробуй
Java:
if(e.getEntity() instanceof /*EntityArmorStand, что-то в этом роде*/)
 
Назад
Сверху