- Статус
- Оффлайн
- Регистрация
- 2 Окт 2024
- Сообщения
- 234
- Реакции
- 1
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
- Выберите загрузчик игры
- Vanilla
попросили сделать скид вексайда, нуладна
Без говна пж
Пожалуйста, авторизуйтесь для просмотра ссылки.
Код:
package fun.dettex.ui.display.impl;
import com.mojang.blaze3d.matrix.MatrixStack;
import fun.dettex.events.EventDisplay;
import fun.dettex.ui.display.ElementRenderer;
import fun.dettex.utils.render.ColorUtils;
import fun.dettex.utils.render.DisplayUtils;
import fun.dettex.utils.render.font.Fonts;
import fun.dettex.utils.text.GradientUtil;
import lombok.AccessLevel;
import lombok.RequiredArgsConstructor;
import lombok.experimental.FieldDefaults;
import net.minecraft.client.Minecraft;
import net.minecraft.util.text.ITextComponent;
import net.minecraft.util.text.StringTextComponent;
import java.text.SimpleDateFormat;
import java.time.LocalTime;
import java.time.format.DateTimeFormatter;
import java.util.Date;
@FieldDefaults(level = AccessLevel.PRIVATE)
@RequiredArgsConstructor
public class WatermarkRenderer implements ElementRenderer {
final Minecraft mc = Minecraft.getInstance();
public void render(EventDisplay eventDisplay) {
MatrixStack ms = eventDisplay.getMatrixStack();
float posX = 5;
float posY = 4;
float padding = 5;
float STOPjohnPLEASE = 6.5f;
float iconSize = 10;
float namewidht = 0;
String fps1 = String.valueOf(mc.debugFPS);
float fpsw = Fonts.sfMedium.getWidth(fps1, 7);
namewidht = 0;
drawStyledRect(posX + 0.6f, posY, fpsw + 107, 15f, 3);
Fonts.sfbold.drawText(ms, "W", posX + 6, posY + 5f, ColorUtils.rgb(255, 255, 255), 7);
Fonts.sfbold.drawText(ms, fps1, posX + 103f, posY + 5f, ColorUtils.rgb(255, 255, 255), 7);
DisplayUtils.drawRectVerticalW(posX + 62, posY + 4f, 0.5f, 7, ColorUtils.rgba(70, 70, 70, 255), ColorUtils.rgba(70, 70, 70, 255));
DisplayUtils.drawRectVerticalW(posX + 95, posY + 4f, 0.5f, 7, ColorUtils.rgba(70, 70, 70, 255), ColorUtils.rgba(70, 70, 70, 255));
Fonts.sfbold.drawText(ms, "Piska", posX + 68f, posY + 5f , ColorUtils.rgba(255, 255, 255, 255), 7);
Fonts.sfbold.drawText(ms, "Wexside", posX + 20f, posY + 5f , ColorUtils.rgba(255, 255, 255, 255), 7);
}
private void drawStyledRect(float x, float y, float width, float height, float radius) {
DisplayUtils.drawRoundedRect(x, y, width + 4, height + 1, radius, ColorUtils.rgba(15, 11, 20, 215));
}
}
шрифты замените на свои (иконку)попросили сделать скид вексайда, нуладнаПожалуйста, авторизуйтесь для просмотра ссылки.
Без говна пжКод:package fun.dettex.ui.display.impl; import com.mojang.blaze3d.matrix.MatrixStack; import fun.dettex.events.EventDisplay; import fun.dettex.ui.display.ElementRenderer; import fun.dettex.utils.render.ColorUtils; import fun.dettex.utils.render.DisplayUtils; import fun.dettex.utils.render.font.Fonts; import fun.dettex.utils.text.GradientUtil; import lombok.AccessLevel; import lombok.RequiredArgsConstructor; import lombok.experimental.FieldDefaults; import net.minecraft.client.Minecraft; import net.minecraft.util.text.ITextComponent; import net.minecraft.util.text.StringTextComponent; import java.text.SimpleDateFormat; import java.time.LocalTime; import java.time.format.DateTimeFormatter; import java.util.Date; @FieldDefaults(level = AccessLevel.PRIVATE) @RequiredArgsConstructor public class WatermarkRenderer implements ElementRenderer { final Minecraft mc = Minecraft.getInstance(); public void render(EventDisplay eventDisplay) { MatrixStack ms = eventDisplay.getMatrixStack(); float posX = 5; float posY = 4; float padding = 5; float STOPjohnPLEASE = 6.5f; float iconSize = 10; float namewidht = 0; String fps1 = String.valueOf(mc.debugFPS); float fpsw = Fonts.sfMedium.getWidth(fps1, 7); namewidht = 0; drawStyledRect(posX + 0.6f, posY, fpsw + 107, 15f, 3); Fonts.sfbold.drawText(ms, "W", posX + 6, posY + 5f, ColorUtils.rgb(255, 255, 255), 7); Fonts.sfbold.drawText(ms, fps1, posX + 103f, posY + 5f, ColorUtils.rgb(255, 255, 255), 7); DisplayUtils.drawRectVerticalW(posX + 62, posY + 4f, 0.5f, 7, ColorUtils.rgba(70, 70, 70, 255), ColorUtils.rgba(70, 70, 70, 255)); DisplayUtils.drawRectVerticalW(posX + 95, posY + 4f, 0.5f, 7, ColorUtils.rgba(70, 70, 70, 255), ColorUtils.rgba(70, 70, 70, 255)); Fonts.sfbold.drawText(ms, "Piska", posX + 68f, posY + 5f , ColorUtils.rgba(255, 255, 255, 255), 7); Fonts.sfbold.drawText(ms, "Wexside", posX + 20f, posY + 5f , ColorUtils.rgba(255, 255, 255, 255), 7); } private void drawStyledRect(float x, float y, float width, float height, float radius) { DisplayUtils.drawRoundedRect(x, y, width + 4, height + 1, radius, ColorUtils.rgba(15, 11, 20, 215)); } }