Создание своего прогресс-бара.

Каким образом можно добавить свой прогресс-бар, как здоровье и голод.

В исходниках так и не понял как это реализуется там ничего не понятно(смотрел GuiInGame).
 
Натягивается текстура, а потом все рисуется тесселятором.
 
Драгон, ты мне это на практике покажи, а не на теорий.

Агравайн, я даже не могу понять в каком файле всё это, даже если это в GuiInGame, то я там ничего не понимаю(версия 1.7.10), попробуй разобраться сам, поймёшь о чём я толкую.
 
this.mc.getTextureManager().bindTexture(new ResourceLocation("мод", "папка1/текстура.png"));
Так биндится текстура. В гуи есть метод drawTexturedModalRect, который делает рисование тесселятором проще.
drawTexturedModalRect(x, y, u, v, w, h);
x - корда ширины в гуи, с которой будет начинать рисоваться.
y - корда высоты в гуи, с которой будет начинать рисоваться.
u - смещение начала текстуры на корды (в пикселях, по x)
v - смещение начала текстуры на корды (в пикселях, по y)

w - ширина нарисованной фигни.
h - высота нарисованной фигни.
 
Назад
Сверху