Подведи собственные итоги года совместно с YOUGAME и забери ценные призы! Перейти

Noclips ватермарка

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
10 Ноя 2023
Сообщения
251
Реакции
2
Пастеры забыли обфу поставить так что ватермарка вам ещё сменил импорты

Код:
Expand Collapse Copy
package im.expensive.ui.display.impl;

import com.mojang.blaze3d.matrix.MatrixStack;
import net.minecraft.util.ResourceLocation;
import net.minecraft.util.text.StringTextComponent;
import im.expensive.Expensive;
import im.expensive.events.EventDisplay;
import im.expensive.ui.display.ElementRenderer;
import im.expensive.ui.styles.Style;
import im.expensive.utils.client.PingUtil;
import im.expensive.utils.render.ColorUtils;
import im.expensive.utils.render.DisplayUtils;
import im.expensive.utils.render.font.Fonts;
import im.expensive.utils.text.GradientUtil;

public class WatermarkRenderer
implements ElementRenderer {
    private final ResourceLocation logo = new ResourceLocation("expensive/images/hud/logo.png");
    private final ResourceLocation user = new ResourceLocation("expensive/images/hud/user.png");

    public void render(EventDisplay eventDisplay) {
        MatrixStack ms = eventDisplay.getMatrixStack();
        float posX = 4.0f;
        float posY = 4.0f;
        float posA = 6.0f;
        float posB = 8.0f;
        float posICONx = 4.0f;
        float posICONy = 5.0f;
        float padding = 5.0f;
        float fontSize = 6.5f;
        float iconSize = 10.0f;
        float icos = 14.0f;
        float customImageSize = 16.0f;
        int ping = PingUtil.calculatePing();
        Style style = Expensive.getInstance().getStyleManager().getCurrentStyle();
        StringTextComponent nursultan = GradientUtil.gradient(" noclipse");
        StringTextComponent username = GradientUtil.white("User  " + WatermarkRenderer.mc.debugFPS + " fps");
        float textWidth = Fonts.sfui.getWidth(nursultan, fontSize);
        float localPosX = posX + iconSize + padding * 3.0f;
        this.drawStyledRect(localPosX, posY + 3.0f, iconSize + 57.0f + padding * 2.5f + textWidth, iconSize - 8.0f + padding * 2.0f, 4.0f);
        DisplayUtils.drawImage(this.logo, posICONx, posICONy, icos, icos, ColorUtils.rgb(255, 255, 255));
        Fonts.sfui.drawText(ms, nursultan, posA + iconSize + padding, posB + (iconSize - fontSize) / 2.0f, fontSize, 255);
        Fonts.sfui.drawText(ms, username, posA + iconSize + padding + 38.0f, posB + (iconSize - fontSize) / 2.0f, fontSize, 255);
    }

    private void drawStyledRect(float x, float y, float width, float height, float radius) {
        DisplayUtils.drawRoundedRect(2.0f, y, width, height, radius, ColorUtils.rgba(25, 25, 25, 150));
    }
}
icon hud:
Пожалуйста, авторизуйтесь для просмотра ссылки.

ss
 

Вложения

  • image.png
    image.png
    5.6 KB · Просмотры: 867
Последнее редактирование:
Лучше бы ничего не постил. /del
 
обычная ватермарка nursultan old с некоторыми изменениями /del
 
Ещё что то слей их например сурс
 
Пастеры забыли обфу поставить так что ватермарка вам ещё сменил импорты

Код:
Expand Collapse Copy
package im.expensive.ui.display.impl;

import com.mojang.blaze3d.matrix.MatrixStack;
import net.minecraft.util.ResourceLocation;
import net.minecraft.util.text.StringTextComponent;
import im.expensive.Expensive;
import im.expensive.events.EventDisplay;
import im.expensive.ui.display.ElementRenderer;
import im.expensive.ui.styles.Style;
import im.expensive.utils.client.PingUtil;
import im.expensive.utils.render.ColorUtils;
import im.expensive.utils.render.DisplayUtils;
import im.expensive.utils.render.font.Fonts;
import im.expensive.utils.text.GradientUtil;

public class WatermarkRenderer
implements ElementRenderer {
    private final ResourceLocation logo = new ResourceLocation("expensive/images/hud/logo.png");
    private final ResourceLocation user = new ResourceLocation("expensive/images/hud/user.png");

    public void render(EventDisplay eventDisplay) {
        MatrixStack ms = eventDisplay.getMatrixStack();
        float posX = 4.0f;
        float posY = 4.0f;
        float posA = 6.0f;
        float posB = 8.0f;
        float posICONx = 4.0f;
        float posICONy = 5.0f;
        float padding = 5.0f;
        float fontSize = 6.5f;
        float iconSize = 10.0f;
        float icos = 14.0f;
        float customImageSize = 16.0f;
        int ping = PingUtil.calculatePing();
        Style style = Expensive.getInstance().getStyleManager().getCurrentStyle();
        StringTextComponent nursultan = GradientUtil.gradient(" noclipse");
        StringTextComponent username = GradientUtil.white("User  " + WatermarkRenderer.mc.debugFPS + " fps");
        float textWidth = Fonts.sfui.getWidth(nursultan, fontSize);
        float localPosX = posX + iconSize + padding * 3.0f;
        this.drawStyledRect(localPosX, posY + 3.0f, iconSize + 57.0f + padding * 2.5f + textWidth, iconSize - 8.0f + padding * 2.0f, 4.0f);
        DisplayUtils.drawImage(this.logo, posICONx, posICONy, icos, icos, ColorUtils.rgb(255, 255, 255));
        Fonts.sfui.drawText(ms, nursultan, posA + iconSize + padding, posB + (iconSize - fontSize) / 2.0f, fontSize, 255);
        Fonts.sfui.drawText(ms, username, posA + iconSize + padding + 38.0f, posB + (iconSize - fontSize) / 2.0f, fontSize, 255);
    }

    private void drawStyledRect(float x, float y, float width, float height, float radius) {
        DisplayUtils.drawRoundedRect(2.0f, y, width, height, radius, ColorUtils.rgba(25, 25, 25, 150));
    }
}
icon hud:
Пожалуйста, авторизуйтесь для просмотра ссылки.

ss
fanat?
 
боже, чел научился брать файлы из софта без обф
 
как же вы меня заебали
 
мне PingUtil самому писать или что?
 
Пастеры забыли обфу поставить так что ватермарка вам ещё сменил импорты

Код:
Expand Collapse Copy
package im.expensive.ui.display.impl;

import com.mojang.blaze3d.matrix.MatrixStack;
import net.minecraft.util.ResourceLocation;
import net.minecraft.util.text.StringTextComponent;
import im.expensive.Expensive;
import im.expensive.events.EventDisplay;
import im.expensive.ui.display.ElementRenderer;
import im.expensive.ui.styles.Style;
import im.expensive.utils.client.PingUtil;
import im.expensive.utils.render.ColorUtils;
import im.expensive.utils.render.DisplayUtils;
import im.expensive.utils.render.font.Fonts;
import im.expensive.utils.text.GradientUtil;

public class WatermarkRenderer
implements ElementRenderer {
    private final ResourceLocation logo = new ResourceLocation("expensive/images/hud/logo.png");
    private final ResourceLocation user = new ResourceLocation("expensive/images/hud/user.png");

    public void render(EventDisplay eventDisplay) {
        MatrixStack ms = eventDisplay.getMatrixStack();
        float posX = 4.0f;
        float posY = 4.0f;
        float posA = 6.0f;
        float posB = 8.0f;
        float posICONx = 4.0f;
        float posICONy = 5.0f;
        float padding = 5.0f;
        float fontSize = 6.5f;
        float iconSize = 10.0f;
        float icos = 14.0f;
        float customImageSize = 16.0f;
        int ping = PingUtil.calculatePing();
        Style style = Expensive.getInstance().getStyleManager().getCurrentStyle();
        StringTextComponent nursultan = GradientUtil.gradient(" noclipse");
        StringTextComponent username = GradientUtil.white("User  " + WatermarkRenderer.mc.debugFPS + " fps");
        float textWidth = Fonts.sfui.getWidth(nursultan, fontSize);
        float localPosX = posX + iconSize + padding * 3.0f;
        this.drawStyledRect(localPosX, posY + 3.0f, iconSize + 57.0f + padding * 2.5f + textWidth, iconSize - 8.0f + padding * 2.0f, 4.0f);
        DisplayUtils.drawImage(this.logo, posICONx, posICONy, icos, icos, ColorUtils.rgb(255, 255, 255));
        Fonts.sfui.drawText(ms, nursultan, posA + iconSize + padding, posB + (iconSize - fontSize) / 2.0f, fontSize, 255);
        Fonts.sfui.drawText(ms, username, posA + iconSize + padding + 38.0f, posB + (iconSize - fontSize) / 2.0f, fontSize, 255);
    }

    private void drawStyledRect(float x, float y, float width, float height, float radius) {
        DisplayUtils.drawRoundedRect(2.0f, y, width, height, radius, ColorUtils.rgba(25, 25, 25, 150));
    }
}
icon hud:
Пожалуйста, авторизуйтесь для просмотра ссылки.

ss
ура моя ватермарка /del
 
и зачем постить ватермарку с софта без обф, где из селфкода только название /del
 
Назад
Сверху Снизу