Визуальная часть Watermark ShitPaste | exp 3.1

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
15 Дек 2024
Сообщения
121
Реакции
0
Выберите загрузчик игры
  1. Vanilla
  2. Forge
  3. Fabric
  4. NeoForge
  5. OptiFine
  6. ForgeOptiFine
  7. Прочие моды

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

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

Спасибо!

ss:
1743069871524.png

Пожалуйста, авторизуйтесь для просмотра ссылки.

Код:
Expand Collapse Copy
package shit.paste.ui.clienthud.impl;

import com.mojang.blaze3d.matrix.MatrixStack;
import java.util.List;
import net.minecraft.client.Minecraft;
import net.minecraft.util.ResourceLocation;
import net.minecraft.util.text.TextFormatting;
import shit.paste.Evaware;
import shit.paste.events.EventRender2D;
import shit.paste.manager.Theme;
import shit.paste.ui.clienthud.updater.ElementRenderer;
import shit.paste.utils.client.ClientUtility;
import shit.paste.utils.math.MathUtility;
import shit.paste.utils.render.color.ColorUtility;
import shit.paste.utils.render.engine2d.RenderUtility;
import shit.paste.utils.text.BetterText;
import shit.paste.utils.text.font.ClientFonts;

public class Watermark implements ElementRenderer {
   private final BetterText secondWatermarkText = new BetterText(List.of(" <3", " >_<", " UwU", " O_O", " OwO", " :>", " <3", " >w<", "~~"), 2000);
   private int fpsAnim;
   private int pingAnim;

   public void render(EventRender2D eventRender2D) {
      this.fpsAnim = Minecraft.getInstance().debugFPS;
      this.pingAnim = MathUtility.calculatePing();
      this.secondWatermarkText.update();
      MatrixStack ms = eventRender2D.getMatrixStack();
      float x = 4.0F;
      ResourceLocation logo = new ResourceLocation("eva/images/hud/wt.png");
      float y = 4.0F;
      float padding = 5.0F;
      float fontSize = 15.0F;
      float iconSize = 10.0F;
      String text;
      float textWidth;
      float width;
      float height;
      if (Evaware.getInst().getModuleManager().getHud().waterMarkMode.is("Обычный")) {
         text = this.watermarkText().toString();
         textWidth = ClientFonts.msMedium[(int)fontSize].getWidth(text) - 7.0F;
         width = iconSize + padding + textWidth;
         height = iconSize + padding;
         float width2 = iconSize + padding;
         float height2 = iconSize + padding;
         RenderUtility.drawRoundedRect(x + 17.0F, y, width, height, 5.0F, ColorUtility.rgba(20, 20, 20, 222));
         ClientFonts.msMedium[(int)fontSize].drawString(ms, text, (double)(x + padding * 1.5F + 15.0F), (double)(y + padding + 0.5F), ColorUtility.rgb(222, 222, 222));
         RenderUtility.drawRoundedRect(x, y, width2, height2, 5.0F, ColorUtility.rgba(20, 20, 20, 222));
         RenderUtility.drawImage(logo, x + padding - 2.0F, y + padding - 3.0F, iconSize, iconSize, Theme.textColor);
      }

      if (Evaware.getInst().getModuleManager().getHud().waterMarkMode.is("Новый")) {
         text = this.watermarkText().toString();
         textWidth = ClientFonts.msMedium[(int)fontSize].getWidth(text) - 7.0F;
         width = iconSize + padding + textWidth;
         height = iconSize + padding;
         float var10000 = iconSize + padding;
         var10000 = iconSize + padding;
         RenderUtility.drawRoundedRect(x + 0.0F, y, width + 31.0F, height + 2.0F, 3.5F, ColorUtility.rgba(20, 20, 20, 222));
         ClientFonts.msMedium[(int)fontSize + 3].drawString(ms, text, (double)(x + padding * 1.5F + 10.0F), (double)(y + padding + 1.0F), ColorUtility.rgb(222, 222, 222));
         double posX = 0.0;
         float posY = 0.0F;
         ClientFonts.icons_nur[20].drawString(ms, "M", posX + 8.0, (double)(posY + 16.5F - ClientFonts.icons_nur[22].getFontHeight() / 2.0F), Theme.rectColor);
      }

   }

   private StringBuilder watermarkText() {
      StringBuilder watermarkText = new StringBuilder();
      watermarkText.append("ShitPaste");
      if (this.isEnabled("Пользователь") || this.isEnabled("Фпс") || this.isEnabled("Пинг") || this.isEnabled("Сервер") || this.isEnabled("Пользователь")) {
         watermarkText.append(TextFormatting.DARK_GRAY).append(" | ").append(TextFormatting.WHITE);
      }

      if (this.isEnabled("Пользователь")) {
         watermarkText.append(ClientUtility.getUsername());
         if (this.isEnabled("Фпс") || this.isEnabled("Пинг") || this.isEnabled("Сервер")) {
            watermarkText.append(TextFormatting.DARK_GRAY).append(" | ").append(TextFormatting.WHITE);
         }
      }

      if (this.isEnabled("Фпс")) {
         watermarkText.append(this.fpsAnim).append("fps");
         if (this.isEnabled("Пинг") || this.isEnabled("Сервер")) {
            watermarkText.append(TextFormatting.DARK_GRAY).append(" | ").append(TextFormatting.WHITE);
         }
      }

      if (this.isEnabled("Пинг")) {
         watermarkText.append(this.pingAnim + "ms");
         if (this.isEnabled("Сервер")) {
            watermarkText.append(TextFormatting.DARK_GRAY).append(" | ").append(TextFormatting.WHITE);
         }
      }

      if (this.isEnabled("Сервер")) {
         if (mc.getCurrentServerData() != null && mc.getCurrentServerData().serverIP != null && !mc.getCurrentServerData().serverIP.equals("45.93.200.8:25610")) {
            watermarkText.append(mc.getCurrentServerData().serverIP.toLowerCase());
         } else {
            watermarkText.append("localhost");
         }
      }

      return watermarkText;
   }

   private boolean isEnabled(String check) {
      return (Boolean)Evaware.getInst().getModuleManager().getHud().waterMarkOptions.is(check).getValue();
   }
}
 
/del баганая херь
 
че за хуйня :roflanBuldiga:
 
ss: Посмотреть вложение 302239
Пожалуйста, авторизуйтесь для просмотра ссылки.

Код:
Expand Collapse Copy
package shit.paste.ui.clienthud.impl;

import com.mojang.blaze3d.matrix.MatrixStack;
import java.util.List;
import net.minecraft.client.Minecraft;
import net.minecraft.util.ResourceLocation;
import net.minecraft.util.text.TextFormatting;
import shit.paste.Evaware;
import shit.paste.events.EventRender2D;
import shit.paste.manager.Theme;
import shit.paste.ui.clienthud.updater.ElementRenderer;
import shit.paste.utils.client.ClientUtility;
import shit.paste.utils.math.MathUtility;
import shit.paste.utils.render.color.ColorUtility;
import shit.paste.utils.render.engine2d.RenderUtility;
import shit.paste.utils.text.BetterText;
import shit.paste.utils.text.font.ClientFonts;

public class Watermark implements ElementRenderer {
   private final BetterText secondWatermarkText = new BetterText(List.of(" <3", " >_<", " UwU", " O_O", " OwO", " :>", " <3", " >w<", "~~"), 2000);
   private int fpsAnim;
   private int pingAnim;

   public void render(EventRender2D eventRender2D) {
      this.fpsAnim = Minecraft.getInstance().debugFPS;
      this.pingAnim = MathUtility.calculatePing();
      this.secondWatermarkText.update();
      MatrixStack ms = eventRender2D.getMatrixStack();
      float x = 4.0F;
      ResourceLocation logo = new ResourceLocation("eva/images/hud/wt.png");
      float y = 4.0F;
      float padding = 5.0F;
      float fontSize = 15.0F;
      float iconSize = 10.0F;
      String text;
      float textWidth;
      float width;
      float height;
      if (Evaware.getInst().getModuleManager().getHud().waterMarkMode.is("Обычный")) {
         text = this.watermarkText().toString();
         textWidth = ClientFonts.msMedium[(int)fontSize].getWidth(text) - 7.0F;
         width = iconSize + padding + textWidth;
         height = iconSize + padding;
         float width2 = iconSize + padding;
         float height2 = iconSize + padding;
         RenderUtility.drawRoundedRect(x + 17.0F, y, width, height, 5.0F, ColorUtility.rgba(20, 20, 20, 222));
         ClientFonts.msMedium[(int)fontSize].drawString(ms, text, (double)(x + padding * 1.5F + 15.0F), (double)(y + padding + 0.5F), ColorUtility.rgb(222, 222, 222));
         RenderUtility.drawRoundedRect(x, y, width2, height2, 5.0F, ColorUtility.rgba(20, 20, 20, 222));
         RenderUtility.drawImage(logo, x + padding - 2.0F, y + padding - 3.0F, iconSize, iconSize, Theme.textColor);
      }

      if (Evaware.getInst().getModuleManager().getHud().waterMarkMode.is("Новый")) {
         text = this.watermarkText().toString();
         textWidth = ClientFonts.msMedium[(int)fontSize].getWidth(text) - 7.0F;
         width = iconSize + padding + textWidth;
         height = iconSize + padding;
         float var10000 = iconSize + padding;
         var10000 = iconSize + padding;
         RenderUtility.drawRoundedRect(x + 0.0F, y, width + 31.0F, height + 2.0F, 3.5F, ColorUtility.rgba(20, 20, 20, 222));
         ClientFonts.msMedium[(int)fontSize + 3].drawString(ms, text, (double)(x + padding * 1.5F + 10.0F), (double)(y + padding + 1.0F), ColorUtility.rgb(222, 222, 222));
         double posX = 0.0;
         float posY = 0.0F;
         ClientFonts.icons_nur[20].drawString(ms, "M", posX + 8.0, (double)(posY + 16.5F - ClientFonts.icons_nur[22].getFontHeight() / 2.0F), Theme.rectColor);
      }

   }

   private StringBuilder watermarkText() {
      StringBuilder watermarkText = new StringBuilder();
      watermarkText.append("ShitPaste");
      if (this.isEnabled("Пользователь") || this.isEnabled("Фпс") || this.isEnabled("Пинг") || this.isEnabled("Сервер") || this.isEnabled("Пользователь")) {
         watermarkText.append(TextFormatting.DARK_GRAY).append(" | ").append(TextFormatting.WHITE);
      }

      if (this.isEnabled("Пользователь")) {
         watermarkText.append(ClientUtility.getUsername());
         if (this.isEnabled("Фпс") || this.isEnabled("Пинг") || this.isEnabled("Сервер")) {
            watermarkText.append(TextFormatting.DARK_GRAY).append(" | ").append(TextFormatting.WHITE);
         }
      }

      if (this.isEnabled("Фпс")) {
         watermarkText.append(this.fpsAnim).append("fps");
         if (this.isEnabled("Пинг") || this.isEnabled("Сервер")) {
            watermarkText.append(TextFormatting.DARK_GRAY).append(" | ").append(TextFormatting.WHITE);
         }
      }

      if (this.isEnabled("Пинг")) {
         watermarkText.append(this.pingAnim + "ms");
         if (this.isEnabled("Сервер")) {
            watermarkText.append(TextFormatting.DARK_GRAY).append(" | ").append(TextFormatting.WHITE);
         }
      }

      if (this.isEnabled("Сервер")) {
         if (mc.getCurrentServerData() != null && mc.getCurrentServerData().serverIP != null && !mc.getCurrentServerData().serverIP.equals("45.93.200.8:25610")) {
            watermarkText.append(mc.getCurrentServerData().serverIP.toLowerCase());
         } else {
            watermarkText.append("localhost");
         }
      }

      return watermarkText;
   }

   private boolean isEnabled(String check) {
      return (Boolean)Evaware.getInst().getModuleManager().getHud().waterMarkOptions.is(check).getValue();
   }
}

Пожалуйста, зарегистрируйтесь или авторизуйтесь, чтобы увидеть содержимое.

 
ss: Посмотреть вложение 302239
Пожалуйста, авторизуйтесь для просмотра ссылки.

Код:
Expand Collapse Copy
package shit.paste.ui.clienthud.impl;

import com.mojang.blaze3d.matrix.MatrixStack;
import java.util.List;
import net.minecraft.client.Minecraft;
import net.minecraft.util.ResourceLocation;
import net.minecraft.util.text.TextFormatting;
import shit.paste.Evaware;
import shit.paste.events.EventRender2D;
import shit.paste.manager.Theme;
import shit.paste.ui.clienthud.updater.ElementRenderer;
import shit.paste.utils.client.ClientUtility;
import shit.paste.utils.math.MathUtility;
import shit.paste.utils.render.color.ColorUtility;
import shit.paste.utils.render.engine2d.RenderUtility;
import shit.paste.utils.text.BetterText;
import shit.paste.utils.text.font.ClientFonts;

public class Watermark implements ElementRenderer {
   private final BetterText secondWatermarkText = new BetterText(List.of(" <3", " >_<", " UwU", " O_O", " OwO", " :>", " <3", " >w<", "~~"), 2000);
   private int fpsAnim;
   private int pingAnim;

   public void render(EventRender2D eventRender2D) {
      this.fpsAnim = Minecraft.getInstance().debugFPS;
      this.pingAnim = MathUtility.calculatePing();
      this.secondWatermarkText.update();
      MatrixStack ms = eventRender2D.getMatrixStack();
      float x = 4.0F;
      ResourceLocation logo = new ResourceLocation("eva/images/hud/wt.png");
      float y = 4.0F;
      float padding = 5.0F;
      float fontSize = 15.0F;
      float iconSize = 10.0F;
      String text;
      float textWidth;
      float width;
      float height;
      if (Evaware.getInst().getModuleManager().getHud().waterMarkMode.is("Обычный")) {
         text = this.watermarkText().toString();
         textWidth = ClientFonts.msMedium[(int)fontSize].getWidth(text) - 7.0F;
         width = iconSize + padding + textWidth;
         height = iconSize + padding;
         float width2 = iconSize + padding;
         float height2 = iconSize + padding;
         RenderUtility.drawRoundedRect(x + 17.0F, y, width, height, 5.0F, ColorUtility.rgba(20, 20, 20, 222));
         ClientFonts.msMedium[(int)fontSize].drawString(ms, text, (double)(x + padding * 1.5F + 15.0F), (double)(y + padding + 0.5F), ColorUtility.rgb(222, 222, 222));
         RenderUtility.drawRoundedRect(x, y, width2, height2, 5.0F, ColorUtility.rgba(20, 20, 20, 222));
         RenderUtility.drawImage(logo, x + padding - 2.0F, y + padding - 3.0F, iconSize, iconSize, Theme.textColor);
      }

      if (Evaware.getInst().getModuleManager().getHud().waterMarkMode.is("Новый")) {
         text = this.watermarkText().toString();
         textWidth = ClientFonts.msMedium[(int)fontSize].getWidth(text) - 7.0F;
         width = iconSize + padding + textWidth;
         height = iconSize + padding;
         float var10000 = iconSize + padding;
         var10000 = iconSize + padding;
         RenderUtility.drawRoundedRect(x + 0.0F, y, width + 31.0F, height + 2.0F, 3.5F, ColorUtility.rgba(20, 20, 20, 222));
         ClientFonts.msMedium[(int)fontSize + 3].drawString(ms, text, (double)(x + padding * 1.5F + 10.0F), (double)(y + padding + 1.0F), ColorUtility.rgb(222, 222, 222));
         double posX = 0.0;
         float posY = 0.0F;
         ClientFonts.icons_nur[20].drawString(ms, "M", posX + 8.0, (double)(posY + 16.5F - ClientFonts.icons_nur[22].getFontHeight() / 2.0F), Theme.rectColor);
      }

   }

   private StringBuilder watermarkText() {
      StringBuilder watermarkText = new StringBuilder();
      watermarkText.append("ShitPaste");
      if (this.isEnabled("Пользователь") || this.isEnabled("Фпс") || this.isEnabled("Пинг") || this.isEnabled("Сервер") || this.isEnabled("Пользователь")) {
         watermarkText.append(TextFormatting.DARK_GRAY).append(" | ").append(TextFormatting.WHITE);
      }

      if (this.isEnabled("Пользователь")) {
         watermarkText.append(ClientUtility.getUsername());
         if (this.isEnabled("Фпс") || this.isEnabled("Пинг") || this.isEnabled("Сервер")) {
            watermarkText.append(TextFormatting.DARK_GRAY).append(" | ").append(TextFormatting.WHITE);
         }
      }

      if (this.isEnabled("Фпс")) {
         watermarkText.append(this.fpsAnim).append("fps");
         if (this.isEnabled("Пинг") || this.isEnabled("Сервер")) {
            watermarkText.append(TextFormatting.DARK_GRAY).append(" | ").append(TextFormatting.WHITE);
         }
      }

      if (this.isEnabled("Пинг")) {
         watermarkText.append(this.pingAnim + "ms");
         if (this.isEnabled("Сервер")) {
            watermarkText.append(TextFormatting.DARK_GRAY).append(" | ").append(TextFormatting.WHITE);
         }
      }

      if (this.isEnabled("Сервер")) {
         if (mc.getCurrentServerData() != null && mc.getCurrentServerData().serverIP != null && !mc.getCurrentServerData().serverIP.equals("45.93.200.8:25610")) {
            watermarkText.append(mc.getCurrentServerData().serverIP.toLowerCase());
         } else {
            watermarkText.append("localhost");
         }
      }

      return watermarkText;
   }

   private boolean isEnabled(String check) {
      return (Boolean)Evaware.getInst().getModuleManager().getHud().waterMarkOptions.is(check).getValue();
   }
}
он опен сурс :roflanEbalo: :roflanEbalo:
 
ss: Посмотреть вложение 302239
Пожалуйста, авторизуйтесь для просмотра ссылки.

Код:
Expand Collapse Copy
package shit.paste.ui.clienthud.impl;

import com.mojang.blaze3d.matrix.MatrixStack;
import java.util.List;
import net.minecraft.client.Minecraft;
import net.minecraft.util.ResourceLocation;
import net.minecraft.util.text.TextFormatting;
import shit.paste.Evaware;
import shit.paste.events.EventRender2D;
import shit.paste.manager.Theme;
import shit.paste.ui.clienthud.updater.ElementRenderer;
import shit.paste.utils.client.ClientUtility;
import shit.paste.utils.math.MathUtility;
import shit.paste.utils.render.color.ColorUtility;
import shit.paste.utils.render.engine2d.RenderUtility;
import shit.paste.utils.text.BetterText;
import shit.paste.utils.text.font.ClientFonts;

public class Watermark implements ElementRenderer {
   private final BetterText secondWatermarkText = new BetterText(List.of(" <3", " >_<", " UwU", " O_O", " OwO", " :>", " <3", " >w<", "~~"), 2000);
   private int fpsAnim;
   private int pingAnim;

   public void render(EventRender2D eventRender2D) {
      this.fpsAnim = Minecraft.getInstance().debugFPS;
      this.pingAnim = MathUtility.calculatePing();
      this.secondWatermarkText.update();
      MatrixStack ms = eventRender2D.getMatrixStack();
      float x = 4.0F;
      ResourceLocation logo = new ResourceLocation("eva/images/hud/wt.png");
      float y = 4.0F;
      float padding = 5.0F;
      float fontSize = 15.0F;
      float iconSize = 10.0F;
      String text;
      float textWidth;
      float width;
      float height;
      if (Evaware.getInst().getModuleManager().getHud().waterMarkMode.is("Обычный")) {
         text = this.watermarkText().toString();
         textWidth = ClientFonts.msMedium[(int)fontSize].getWidth(text) - 7.0F;
         width = iconSize + padding + textWidth;
         height = iconSize + padding;
         float width2 = iconSize + padding;
         float height2 = iconSize + padding;
         RenderUtility.drawRoundedRect(x + 17.0F, y, width, height, 5.0F, ColorUtility.rgba(20, 20, 20, 222));
         ClientFonts.msMedium[(int)fontSize].drawString(ms, text, (double)(x + padding * 1.5F + 15.0F), (double)(y + padding + 0.5F), ColorUtility.rgb(222, 222, 222));
         RenderUtility.drawRoundedRect(x, y, width2, height2, 5.0F, ColorUtility.rgba(20, 20, 20, 222));
         RenderUtility.drawImage(logo, x + padding - 2.0F, y + padding - 3.0F, iconSize, iconSize, Theme.textColor);
      }

      if (Evaware.getInst().getModuleManager().getHud().waterMarkMode.is("Новый")) {
         text = this.watermarkText().toString();
         textWidth = ClientFonts.msMedium[(int)fontSize].getWidth(text) - 7.0F;
         width = iconSize + padding + textWidth;
         height = iconSize + padding;
         float var10000 = iconSize + padding;
         var10000 = iconSize + padding;
         RenderUtility.drawRoundedRect(x + 0.0F, y, width + 31.0F, height + 2.0F, 3.5F, ColorUtility.rgba(20, 20, 20, 222));
         ClientFonts.msMedium[(int)fontSize + 3].drawString(ms, text, (double)(x + padding * 1.5F + 10.0F), (double)(y + padding + 1.0F), ColorUtility.rgb(222, 222, 222));
         double posX = 0.0;
         float posY = 0.0F;
         ClientFonts.icons_nur[20].drawString(ms, "M", posX + 8.0, (double)(posY + 16.5F - ClientFonts.icons_nur[22].getFontHeight() / 2.0F), Theme.rectColor);
      }

   }

   private StringBuilder watermarkText() {
      StringBuilder watermarkText = new StringBuilder();
      watermarkText.append("ShitPaste");
      if (this.isEnabled("Пользователь") || this.isEnabled("Фпс") || this.isEnabled("Пинг") || this.isEnabled("Сервер") || this.isEnabled("Пользователь")) {
         watermarkText.append(TextFormatting.DARK_GRAY).append(" | ").append(TextFormatting.WHITE);
      }

      if (this.isEnabled("Пользователь")) {
         watermarkText.append(ClientUtility.getUsername());
         if (this.isEnabled("Фпс") || this.isEnabled("Пинг") || this.isEnabled("Сервер")) {
            watermarkText.append(TextFormatting.DARK_GRAY).append(" | ").append(TextFormatting.WHITE);
         }
      }

      if (this.isEnabled("Фпс")) {
         watermarkText.append(this.fpsAnim).append("fps");
         if (this.isEnabled("Пинг") || this.isEnabled("Сервер")) {
            watermarkText.append(TextFormatting.DARK_GRAY).append(" | ").append(TextFormatting.WHITE);
         }
      }

      if (this.isEnabled("Пинг")) {
         watermarkText.append(this.pingAnim + "ms");
         if (this.isEnabled("Сервер")) {
            watermarkText.append(TextFormatting.DARK_GRAY).append(" | ").append(TextFormatting.WHITE);
         }
      }

      if (this.isEnabled("Сервер")) {
         if (mc.getCurrentServerData() != null && mc.getCurrentServerData().serverIP != null && !mc.getCurrentServerData().serverIP.equals("45.93.200.8:25610")) {
            watermarkText.append(mc.getCurrentServerData().serverIP.toLowerCase());
         } else {
            watermarkText.append("localhost");
         }
      }

      return watermarkText;
   }

   private boolean isEnabled(String check) {
      return (Boolean)Evaware.getInst().getModuleManager().getHud().waterMarkOptions.is(check).getValue();
   }
}
/del нахуй такое сливать
 
/del говно для евы а пишешь икспа 3.1
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Назад
Сверху Снизу