Исходник Мой ватер марк // expensive 2.0

Начинающий
Статус
Оффлайн
Регистрация
4 Янв 2023
Сообщения
227
Реакции[?]
11
Поинты[?]
10K
SS - 2024-01-30_18-07-48.png

Java:
    private void renderWatermark(MatrixStack matrixStack, int offset, boolean glowing, boolean shadow) {
        if (glowing) {
            BloomHelper.registerRenderCall(() -> RenderUtil.Render2D.drawRoundedCorner(offset, offset, cWidth, lsWidth, left_vec));
        }
        StyledFont font = Fonts.msSemiBold[14];
        StyledFont font1 = Fonts.msSemiBold[14];
        float x = 5;
        float y = 5;
        // betterText.output + беттер текст
        String text = "ExosWare 1.16.5";
        String info =  " / " + Managment.USER_PROFILE.getName() + " / UID: " + Managment.USER_PROFILE.getUid() + " / " + "FPS: " + Minecraft.debugFPS;

        float width = font.getWidth(text) + font1.getWidth(info) + 10;
        float height = font.getFontHeight() + 5;

     //  RenderUtil.Render2D.drawShadow(x,y,width + 1,height, 10, Managment.STYLE_MANAGER.getCurrentStyle().getColor(1), Managment.STYLE_MANAGER.getCurrentStyle().getColor(50), Managment.STYLE_MANAGER.getCurrentStyle().getColor(100), Managment.STYLE_MANAGER.getCurrentStyle().getColor(150));
        RenderUtil.Render2D.drawRoundOutline(x,y,width + 1,height,2,0, b_color,new Vector4i(Managment.STYLE_MANAGER.getCurrentStyle().getColor(150), Managment.STYLE_MANAGER.getCurrentStyle().getColor(100), Managment.STYLE_MANAGER.getCurrentStyle().getColor(50), Managment.STYLE_MANAGER.getCurrentStyle().getColor(1)));
        font.drawString(matrixStack,ClientUtil.gradient(text, Managment.STYLE_MANAGER.getCurrentStyle().getColor(90), Managment.STYLE_MANAGER.getCurrentStyle().getColor(1)),x + 5, y + 5, -1);
        font1.drawString(matrixStack,info,x + font.getWidth(text) + 7, y + 5, t_color);
    }
 
Начинающий
Статус
Оффлайн
Регистрация
22 Дек 2023
Сообщения
9
Реакции[?]
0
Поинты[?]
0
Вы научились устанавливать нормальные размеры для заднего фона (не верю)?! Только не научились ставить текст на правильных координатах. Для тех кто не понял как это делается: y + height / 2 - fontHeight / 2. Здесь обычная операция нахождения центра от заднего фона и потом вычисление центра текста (fontHeight / 2). С логикой у вас проблемы)).
 
Начинающий
Статус
Оффлайн
Регистрация
13 Дек 2023
Сообщения
74
Реакции[?]
6
Поинты[?]
2K
смысл худ заливать на юг, его никто не будет использовать в серьез, да и вт слишком дефолтная
 
Начинающий
Статус
Оффлайн
Регистрация
16 Дек 2023
Сообщения
447
Реакции[?]
8
Поинты[?]
4K
SS - Посмотреть вложение 269563

Java:
    private void renderWatermark(MatrixStack matrixStack, int offset, boolean glowing, boolean shadow) {
        if (glowing) {
            BloomHelper.registerRenderCall(() -> RenderUtil.Render2D.drawRoundedCorner(offset, offset, cWidth, lsWidth, left_vec));
        }
        StyledFont font = Fonts.msSemiBold[14];
        StyledFont font1 = Fonts.msSemiBold[14];
        float x = 5;
        float y = 5;
        // betterText.output + беттер текст
        String text = "ExosWare 1.16.5";
        String info =  " / " + Managment.USER_PROFILE.getName() + " / UID: " + Managment.USER_PROFILE.getUid() + " / " + "FPS: " + Minecraft.debugFPS;

        float width = font.getWidth(text) + font1.getWidth(info) + 10;
        float height = font.getFontHeight() + 5;

     //  RenderUtil.Render2D.drawShadow(x,y,width + 1,height, 10, Managment.STYLE_MANAGER.getCurrentStyle().getColor(1), Managment.STYLE_MANAGER.getCurrentStyle().getColor(50), Managment.STYLE_MANAGER.getCurrentStyle().getColor(100), Managment.STYLE_MANAGER.getCurrentStyle().getColor(150));
        RenderUtil.Render2D.drawRoundOutline(x,y,width + 1,height,2,0, b_color,new Vector4i(Managment.STYLE_MANAGER.getCurrentStyle().getColor(150), Managment.STYLE_MANAGER.getCurrentStyle().getColor(100), Managment.STYLE_MANAGER.getCurrentStyle().getColor(50), Managment.STYLE_MANAGER.getCurrentStyle().getColor(1)));
        font.drawString(matrixStack,ClientUtil.gradient(text, Managment.STYLE_MANAGER.getCurrentStyle().getColor(90), Managment.STYLE_MANAGER.getCurrentStyle().getColor(1)),x + 5, y + 5, -1);
        font1.drawString(matrixStack,info,x + font.getWidth(text) + 7, y + 5, t_color);
    }
А что сдесь такого? То что ты сделал оутлайн на вт и переливающийся текст с клиентом ....
 
Начинающий
Статус
Оффлайн
Регистрация
16 Дек 2023
Сообщения
447
Реакции[?]
8
Поинты[?]
4K
красавчик лева ахуенная ватермарка
P.S. не слушай всяких пастеров по типу ShadowSystem они завидуют
кто бы говорил :roflanEbalo:
1706712149514.png
нахуй ты защищаешь этого ренеймера експы? Хотя ты с ним не отличаешься практически не чем,кроме того что он высирает визуалы которые были сделаны еще в 90-х годах,думаю даже я сделаю лучше :D
 
Начинающий
Статус
Оффлайн
Регистрация
4 Янв 2023
Сообщения
227
Реакции[?]
11
Поинты[?]
10K
Последнее редактирование:
эксперт в майнкрафт апи
Пользователь
Статус
Оффлайн
Регистрация
8 Сен 2023
Сообщения
247
Реакции[?]
115
Поинты[?]
14K
кто бы говорил :roflanEbalo:
Посмотреть вложение 269627
нахуй ты защищаешь этого ренеймера експы? Хотя ты с ним не отличаешься практически не чем,кроме того что он высирает визуалы которые были сделаны еще в 90-х годах,думаю даже я сделаю лучше :D
лол го войс пастер я уже на троксе сижу
 
Начинающий
Статус
Оффлайн
Регистрация
13 Дек 2023
Сообщения
74
Реакции[?]
6
Поинты[?]
2K
Начинающий
Статус
Оффлайн
Регистрация
8 Май 2023
Сообщения
407
Реакции[?]
5
Поинты[?]
6K
SS - Посмотреть вложение 269563

Java:
    private void renderWatermark(MatrixStack matrixStack, int offset, boolean glowing, boolean shadow) {
        if (glowing) {
            BloomHelper.registerRenderCall(() -> RenderUtil.Render2D.drawRoundedCorner(offset, offset, cWidth, lsWidth, left_vec));
        }
        StyledFont font = Fonts.msSemiBold[14];
        StyledFont font1 = Fonts.msSemiBold[14];
        float x = 5;
        float y = 5;
        // betterText.output + беттер текст
        String text = "ExosWare 1.16.5";
        String info =  " / " + Managment.USER_PROFILE.getName() + " / UID: " + Managment.USER_PROFILE.getUid() + " / " + "FPS: " + Minecraft.debugFPS;

        float width = font.getWidth(text) + font1.getWidth(info) + 10;
        float height = font.getFontHeight() + 5;

     //  RenderUtil.Render2D.drawShadow(x,y,width + 1,height, 10, Managment.STYLE_MANAGER.getCurrentStyle().getColor(1), Managment.STYLE_MANAGER.getCurrentStyle().getColor(50), Managment.STYLE_MANAGER.getCurrentStyle().getColor(100), Managment.STYLE_MANAGER.getCurrentStyle().getColor(150));
        RenderUtil.Render2D.drawRoundOutline(x,y,width + 1,height,2,0, b_color,new Vector4i(Managment.STYLE_MANAGER.getCurrentStyle().getColor(150), Managment.STYLE_MANAGER.getCurrentStyle().getColor(100), Managment.STYLE_MANAGER.getCurrentStyle().getColor(50), Managment.STYLE_MANAGER.getCurrentStyle().getColor(1)));
        font.drawString(matrixStack,ClientUtil.gradient(text, Managment.STYLE_MANAGER.getCurrentStyle().getColor(90), Managment.STYLE_MANAGER.getCurrentStyle().getColor(1)),x + 5, y + 5, -1);
        font1.drawString(matrixStack,info,x + font.getWidth(text) + 7, y + 5, t_color);
    }
LevaPro owner esos waree
 
Начинающий
Статус
Оффлайн
Регистрация
8 Ноя 2023
Сообщения
163
Реакции[?]
5
Поинты[?]
14K
Молодец выглядит лучше чем большинство что есть на этом форуме с базой экспы 2.0
 
Сверху Снизу