текст + картинка при убийстве.

Версия Minecraft
1.7.10
48
1
доброго времени суток.
как вывести текст и картинку при убийстве игрока?
то бишь, когда ты убиваешь игрока пишет "хорошее убийство" или "хороший выстрел" рандомно.
и как вывести картинку на весь экран при убийстве? (без рандома)
 
48
1
Как рисовать на экране - ищи по форуму(ибо включать эклипс мне лень :3). Лови эвент убийства ->сравнивай,игрок ли это -> рисуй на экране.
как рисовать на экране я знаю, но как рисовать при убийстве?
и можно чуть кода? :3
 
1,417
44
594
Писал мод, вот:
(Отлавливаем убийство)
Java:
    @SubscribeEvent
    public void onPlayerDeathServer(LivingDeathEvent e) {
        EntityPlayer player = null;
        EntityPlayer killer = null;
        if(e.source.getEntity() instanceof EntityPlayer) {
            killer = (EntityPlayer)e.source.getEntity();
        }
        if(e.entity instanceof EntityPlayer) {
            player = (EntityPlayer)e.entity;
        }
//Отправляем пакет на клиент
        if(player!=null && killer !=null) {
            Core.networkclient.sendToAllAround(new GiveBar(killer.getDisplayName(), player.getDisplayName(), 1), new NetworkRegistry.TargetPoint(killer.dimension, killer.posX, killer.posY, killer.posZ, 100));  
        }
        if(player!=null && killer == null) {
            Core.networkclient.sendToAllAround(new GiveBar(null, player.getDisplayName(), 0), new NetworkRegistry.TargetPoint(player.dimension, player.posX, player.posY, player.posZ, 100));
        }
       
    }

В пакете отправляем его в гуи:

Java:
        @Override
        public IMessage onMessage(GiveBar packet, MessageContext message) {
            //EntityPlayerMP player = message.getServerHandler().playerEntity;
            String victims = packet.victims;
            String kills = packet.kills;
            int lock = packet.lock;
            GuiBar.setKilleres(kills, victims);
            return null;
        }
Там уже сравни ники, и есть убийца нужный тебе - рендери?// В коде еще имя жертвы есть, можешь убрать, а пожешь статистику как в кс сделать
//Код писал когда еще неопытным был, теперь вижу как можно его оптимизировать, но лень
Пример всего этого дела:
1533931598542.png
(Качество, конечно, убогое)
 
Сверху