Эффект экрана при получение урона

Версия Minecraft
1.7.10
Добрый день как можно при получение большого урона трясти экран (т.е камеру)
 
1,976
68
220
Перед отрисовкой всего на экране малёх приближаешь камеру, чтобы части изображения вылезли за его края, потом в рандомном порядке трясёшь, рисуешь, отцентровываешь и вновь отдалаешь. Профит. Всё делается через GL11.glTranslated или Tessellator#addTranslation
 
459
13
35
было бы не плохо,хорошо

1. Грузишь текстуру затемнённого экрана.
Java:
    private static final ResourceLocation yourscreen = new ResourceLocation("папка:textures/gui/yourscreen.png");


2. Делаешь проверку на уровень хп и рендеришь картинку на экране.
Код:
            if (mcp.getHealth() <= 8.0F)
            {
                float alphaChannel = 1.0F - mcp.getHealth() * mcp.getHealth() * mcp.getHealth() / 512.0F;
                this.renderImage(yourscreen, alphaChannel);
            }
 
Сверху