-
Автор темы
- #1
Перед прочтением основного контента ниже, пожалуйста, обратите внимание на обновление внутри секции Майна на нашем форуме. У нас появились:
- бесплатные читы для Майнкрафт — любое использование на свой страх и риск;
- маркетплейс Майнкрафт — абсолютно любая коммерция, связанная с игрой, за исключением продажи читов (аккаунты, предоставления услуг, поиск кодеров читов и так далее);
- приватные читы для Minecraft — в этом разделе только платные хаки для игры, покупайте группу "Продавец" и выставляйте на продажу свой софт;
- обсуждения и гайды — всё тот же раздел с вопросами, но теперь модернизированный: поиск нужных хаков, пати с игроками-читерами и другая полезная информация.
Спасибо!
Моя первая работа. Прошу оценить в комментариях, только есть одна проблема при выборе красного или оранжевого цвета текст "Breath" становиться черным, хз может баг системы шрифтов.
код:
код:
Код:
private void onTitleRender(EventDisplay eventDisplay) {
MatrixStack stack = eventDisplay.getMatrixStack();
Time time = new Time(System.currentTimeMillis());
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("hh:mm");
simpleDateFormat.format(time);
float x = 5;
float y = 5;
float fontSize = 5;
float width = 50;
float height = 13;
float padding = 5;
ITextComponent name = GradientUtil.gradient("Breath");
DisplayUtils.drawRectVerticalW(x + padding + 8.5, y, 0.55, 13, rgb(150, 150, 150), rgb(150, 150, 150));
DisplayUtils.drawRoundedRect(x, y, width + im.expensive.utils.render.font.Fonts.sfbold.getWidth(name, 8) - 30, height, 2, rgba(26, 26, 26, 155));
Fonts.penis[18].drawString(stack, "B", x + padding - 2, y + padding - 0.5, getColor(0));
im.expensive.utils.render.font.Fonts.sfbold.drawText(stack, name, x + padding + 10.5f, y + padding - 2f, 8, getColor(1, 11));
int fps = mc.debugFPS;
DisplayUtils.drawRectVerticalW(x + width + im.expensive.utils.render.font.Fonts.sfbold.getWidth(GradientUtil.white(fps + " Fps"), 6.5f) + padding + 15.5f, y, 0.55, 13, rgb(150, 150, 150), rgb(150, 150, 150));
DisplayUtils.drawRoundedRect(x + width + padding + 0.5f, y, 17.5f + im.expensive.utils.render.font.Fonts.sfbold.getWidth(GradientUtil.white(fps + " Fps"), 6.5f) + im.expensive.utils.render.font.Fonts.sfbold.getWidth(GradientUtil.white(time + " pm"), 6.5f), height, 2, rgba(26, 26, 26, 155));
Fonts.penis[18].drawString(stack, "X", x + width + padding + 3.5f, y + padding + 0.5, getColor(1, 11));
im.expensive.utils.render.font.Fonts.sfbold.drawText(stack, GradientUtil.white(fps + " Fps"), x + width + padding + 13.5f, y + padding / 2f + 1.5f, 6.5f, -1);
Fonts.penis[18].drawString(stack, "V", x + width + im.expensive.utils.render.font.Fonts.sfbold.getWidth(GradientUtil.white(fps + " Fps"), 6.5f) + padding + 17.5f, y + padding + 0.5, getColor(1, 11));
im.expensive.utils.render.font.Fonts.sfbold.drawText(stack, GradientUtil.white(time + ""), x + width + im.expensive.utils.render.font.Fonts.sfbold.getWidth(GradientUtil.white(fps + " Fps"), 6.5f) + padding + 27.5f, y + padding / 2f + 1.5f, 6.5f, -1);
int ticks = (int) Expensive.getInstance().getTpsCalc().getTPS();
DisplayUtils.drawRoundedRect(x, y + 15.5f, width + im.expensive.utils.render.font.Fonts.sfbold.getWidth(GradientUtil.white(ticks + " Ticks"), 6.5f) - 32.5f, height,2, rgba(26, 26, 26, 155));
Fonts.penis[18].drawString(stack, "Q", x + 3, y + 20.5f, getColor(1, 11));
im.expensive.utils.render.font.Fonts.sfbold.drawText(stack, GradientUtil.white(ticks + " Ticks"), x + 14f, y + 19.5f, 6.5f, -1);
}