эвент не функционирует.

Версия Minecraft
1.7.10
459
13
35
Доброго времени суток.
Решил побаловаться с кодом @timaxa007, который он оставил в одной из тем.

Вообщем, вот весь класс.

Java:
package com.darkdays.brockmyleg;

import cpw.mods.fml.common.eventhandler.SubscribeEvent;
import net.minecraft.client.Minecraft;
import net.minecraft.potion.Potion;
import net.minecraft.util.ResourceLocation;
import net.minecraft.util.StatCollector;
import net.minecraftforge.client.event.RenderGameOverlayEvent;

public class DisplayRender
{
     static final Minecraft mc = Minecraft.getMinecraft();
        static final ResourceLocation texture_new_hud = new ResourceLocation("overlayhud:textures/gui/breakleg.png");

       @SubscribeEvent
        public void drawBreakLeg(RenderGameOverlayEvent.Post event) {
            if (!mc.thePlayer.isPotionActive(Potion.moveSlowdown)) return;
            switch(event.type) {
            case ALL:
                mc.getTextureManager().bindTexture(texture_new_hud);
                mc.ingameGUI.drawTexturedModalRect(event.resolution.getScaledWidth() - 18, 2, 0, 0, 17, 17);
                break;
            case TEXT:
                String name = StatCollector.translateToLocal("You break leg!");
                mc.fontRenderer.drawStringWithShadow(name, event.resolution.getScaledWidth() - mc.fontRenderer.getStringWidth(name) - 2, 20, 0xFFFFFF);
                break;
            default:break;
            }
        }
}

Отображения на экране в свою очередь нету.
Прошу помощи.
 
Сверху