Исходник Custom Widget Expensive 2.0

Начинающий
Статус
Оффлайн
Регистрация
7 Мар 2024
Сообщения
294
Реакции[?]
6
Поинты[?]
4K

Перед прочтением основного контента ниже, пожалуйста, обратите внимание на обновление внутри секции Майна на нашем форуме. У нас появились:

  • бесплатные читы для Майнкрафт — любое использование на свой страх и риск;
  • маркетплейс Майнкрафт — абсолютно любая коммерция, связанная с игрой, за исключением продажи читов (аккаунты, предоставления услуг, поиск кодеров читов и так далее);
  • приватные читы для Minecraft — в этом разделе только платные хаки для игры, покупайте группу "Продавец" и выставляйте на продажу свой софт;
  • обсуждения и гайды — всё тот же раздел с вопросами, но теперь модернизированный: поиск нужных хаков, пати с игроками-читерами и другая полезная информация.

Спасибо!

Это сообственно обычный рендер всех кнопок в игре
1714294780140.png

Рендер всех кнопок написан на одном классе который применяется к остальным классам.

Находим класс Widget

И ищем метод renderButton и изменяем

Java:
public void renderButton(MatrixStack matrixStack, int mouseX, int mouseY, float partialTicks) {
        Minecraft minecraft = Minecraft.getInstance();
        FontRenderer fontrenderer = minecraft.fontRenderer;
        int j = this.active ? 16777215 : 10526880;

        this.ButtonAnimation.setDuration(300);
        this.scale = this.ButtonAnimation.getOutput();

        int backgroundColor1 = new Color(16, 16, 16, 255).getRGB();
        this.animation = AnimationMath.lerp(this.animation, isHovered() ? 1.0F : 0.0F, 10.0F);

        if (Managment.FUNCTION_MANAGER.widget.state) {
            RenderUtil.Render2D.drawShadow(
                    this.x,
                    this.y,
                    this.width,
                    this.height,
                    6,
                    secondColor,
                    firstColor,
                    firstColor,
                    secondColor
            );

             RenderUtil.Render2D.drawRoundOutline(
                    this.x,
                    this.y,
                    this.width,
                    this.height,
                    2,
                    0,
                    backgroundColor1,
                    new Vector4i(
                            secondColor,
                            firstColor,
                            firstColor,
                            secondColor
                    )
            );
        }

        BloomHelper.registerRenderCall(() -> Fonts.sfbold[20].centerString(matrixStack, getMessage().getString(), (this.x + this.width / 2.0F), (this.y + this.height / 2.0F - Fonts.msRegular[23].getFontHeight() / 2.0F + 2.0F), RenderUtil.reAlphaInt(ColorUtil.interpolateColor(ColorUtil.rgba(215, 215, 215, 255), -1, this.animation), (int) (255.0F * this.animation))));
        drawCenteredString(matrixStack, fontrenderer, this.getMessage(), this.x + this.width / 2, this.y + (this.height - 8) / 2, j | MathHelper.ceil(this.alpha * 255.0F) << 24);
        this.firstColor = ColorUtil.getColorStyle(0.0F);
        this.secondColor = ColorUtil.getColorStyle(90.0F);


        if (Application.legitMode) { //если анхук включен рендерим обычные кнопки
            minecraft.getTextureManager().bindTexture(WIDGETS_LOCATION);
            RenderSystem.color4f(1.0F, 1.0F, 1.0F, this.alpha);
            int i = this.getYImage(this.isHovered());
            RenderSystem.enableBlend();
            RenderSystem.defaultBlendFunc();
            RenderSystem.enableDepthTest();
            this.blit(matrixStack, this.x, this.y, 0, 46 + i * 20, this.width / 2, this.height);
            this.blit(matrixStack, this.x + this.width / 2, this.y, 200 - this.width / 2, 46 + i * 20, this.width / 2, this.height);
            this.renderBg(matrixStack, minecraft, mouseX, mouseY);
            drawCenteredString(matrixStack, fontrenderer, this.getMessage(), this.x + this.width / 2, this.y + (this.height - 8) / 2, j | MathHelper.ceil(this.alpha * 255.0F) << 24);

        }
    }
 
Последнее редактирование:
Начинающий
Статус
Оффлайн
Регистрация
24 Авг 2022
Сообщения
155
Реакции[?]
0
Поинты[?]
0
Взял у вериста опять спастил)
Я делал кнопки,таб,хотбар потом сливал сурс сюда же как итог пастеры разберают уже по кускам)
Что же будет с юг когда верист на базе экспы 3.0 сольют?)
 
Начинающий
Статус
Оффлайн
Регистрация
7 Мар 2024
Сообщения
294
Реакции[?]
6
Поинты[?]
4K
Взял у вериста опять спастил)
Я делал кнопки,таб,хотбар потом сливал сурс сюда же как итог пастеры разберают уже по кускам)
Что же будет с юг когда верист на базе экспы 3.0 сольют?)
у кого спастил? я это первый раз слышу
Взял у вериста опять спастил)
Я делал кнопки,таб,хотбар потом сливал сурс сюда же как итог пастеры разберают уже по кускам)
Что же будет с юг когда верист на базе экспы 3.0 сольют?)
вы уже создали столько паст что уже со счета сбросился, клоуны
 
Начинающий
Статус
Оффлайн
Регистрация
30 Июн 2023
Сообщения
96
Реакции[?]
1
Поинты[?]
3K
Взял у вериста опять спастил)
Я делал кнопки,таб,хотбар потом сливал сурс сюда же как итог пастеры разберают уже по кускам)
Что же будет с юг когда верист на базе экспы 3.0 сольют?)
успокойся пастер
 
Начинающий
Статус
Оффлайн
Регистрация
8 Фев 2024
Сообщения
126
Реакции[?]
0
Поинты[?]
0
Начинающий
Статус
Оффлайн
Регистрация
21 Июл 2023
Сообщения
450
Реакции[?]
9
Поинты[?]
11K
Взял у вериста опять спастил)
Я делал кнопки,таб,хотбар потом сливал сурс сюда же как итог пастеры разберают уже по кускам)
Что же будет с юг когда верист на базе экспы 3.0 сольют?)
хахахаххаа бляя
 
Начинающий
Статус
Оффлайн
Регистрация
21 Фев 2024
Сообщения
102
Реакции[?]
2
Поинты[?]
3K
Взял у вериста опять спастил)
Я делал кнопки,таб,хотбар потом сливал сурс сюда же как итог пастеры разберают уже по кускам)
Что же будет с юг когда верист на базе экспы 3.0 сольют?)
да конечно, весь юг с твоего $3lfc0d3 client че то да спастил
 
Начинающий
Статус
Оффлайн
Регистрация
27 Июл 2019
Сообщения
52
Реакции[?]
10
Поинты[?]
7K
привет пасчу в имгуи и чето не работает ошибки какие то старнные выдает помоги жп
 
Начинающий
Статус
Оффлайн
Регистрация
18 Апр 2024
Сообщения
14
Реакции[?]
0
Поинты[?]
0
Взял у вериста опять спастил)
Я делал кнопки,таб,хотбар потом сливал сурс сюда же как итог пастеры разберают уже по кускам)
Что же будет с юг когда верист на базе экспы 3.0 сольют?)
хаха, не позорься сидит каждую тему чекает, виджет в 1 строчку меняется клоун
 
Начинающий
Статус
Оффлайн
Регистрация
18 Апр 2024
Сообщения
14
Реакции[?]
0
Поинты[?]
0
;
Взял у вериста опять спастил)
Я делал кнопки,таб,хотбар потом сливал сурс сюда же как итог пастеры разберают уже по кускам)
Что же будет с юг когда верист на базе экспы 3.0 сольют?)
да же если спастил чо он тут спастил смену ректа? ну и придурок /del
 
Сверху Снизу