Визуальная часть Catlavan Watermark | Exp 3.1

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
25 Июл 2025
Сообщения
32
Реакции
0
Выберите загрузчик игры
  1. Прочие моды

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

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

Спасибо!

всем ку
сливаю самую говняную в мире ватермарку для тех кто в джаве полный ноль (для пастеров) :roflanEbalo:

ватермарка по себе ужасна, но если вы пастер и делаете закос под катлу то ок

WatermarkRenderer:
Expand Collapse Copy
package im.expensive.ui.display.impl;

import com.mojang.blaze3d.matrix.MatrixStack;
import im.expensive.ui.display.ElementRenderer;
import net.minecraft.client.Minecraft;
import im.expensive.events.EventDisplay;
import im.expensive.utils.render.DisplayUtils;
import im.expensive.utils.render.font.Fonts;
import net.minecraft.util.ResourceLocation;

public class WatermarkRenderer implements ElementRenderer {

    private final ResourceLocation logoTexture = new ResourceLocation("expensive/images/hud/logo.png");

    @Override
    public void render(EventDisplay event) {
        MatrixStack matrix = event.getMatrixStack();
        Minecraft minecraft = Minecraft.getInstance();

        float boxX = 10;
        float boxY = 6;
        DisplayUtils.drawRect(boxX, boxY, 135, 30, 0x80000000);

        float logoX = boxX + 6;
        float logoY = boxY + 4;
        minecraft.getTextureManager().bindTexture(logoTexture);
        DisplayUtils.drawImage(logoTexture, logoX, logoY, 16, 16, -1);

        String text = "Catlavan | pluge";
        float textX = logoX + 21;
        float textY = boxY + 8;
        float spacing = 0.92f;

        float currentX = textX;
        for (int i = 0; i < text.length(); i++) {
            String letter = text.substring(i, i + 1);
            Fonts.sfbold.drawText(matrix, letter, currentX, textY, -1, 10);
            currentX += Fonts.sfbold.getWidth(letter, 10) * spacing;
        }
    }
}

не спрашивайте зачем я сливаю этот калл :roflanPominki:
 

Вложения

  • catla.png
    catla.png
    7.4 KB · Просмотры: 918
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
спасибо за говняный скид 1 ректа
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
как же ты оправдываешь свою хуйню тем что сливаешь для пастеров которые вообще ничего не умеют
 

Вложения

  • IMG_4815.jpeg
    IMG_4815.jpeg
    60 KB · Просмотры: 82
всем ку
сливаю самую говняную в мире ватермарку для тех кто в джаве полный ноль (для пастеров) :roflanEbalo:

ватермарка по себе ужасна, но если вы пастер и делаете закос под катлу то ок

WatermarkRenderer:
Expand Collapse Copy
package im.expensive.ui.display.impl;

import com.mojang.blaze3d.matrix.MatrixStack;
import im.expensive.ui.display.ElementRenderer;
import net.minecraft.client.Minecraft;
import im.expensive.events.EventDisplay;
import im.expensive.utils.render.DisplayUtils;
import im.expensive.utils.render.font.Fonts;
import net.minecraft.util.ResourceLocation;

public class WatermarkRenderer implements ElementRenderer {

    private final ResourceLocation logoTexture = new ResourceLocation("expensive/images/hud/logo.png");

    @Override
    public void render(EventDisplay event) {
        MatrixStack matrix = event.getMatrixStack();
        Minecraft minecraft = Minecraft.getInstance();

        float boxX = 10;
        float boxY = 6;
        DisplayUtils.drawRect(boxX, boxY, 135, 30, 0x80000000);

        float logoX = boxX + 6;
        float logoY = boxY + 4;
        minecraft.getTextureManager().bindTexture(logoTexture);
        DisplayUtils.drawImage(logoTexture, logoX, logoY, 16, 16, -1);

        String text = "Catlavan | pluge";
        float textX = logoX + 21;
        float textY = boxY + 8;
        float spacing = 0.92f;

        float currentX = textX;
        for (int i = 0; i < text.length(); i++) {
            String letter = text.substring(i, i + 1);
            Fonts.sfbold.drawText(matrix, letter, currentX, textY, -1, 10);
            currentX += Fonts.sfbold.getWidth(letter, 10) * spacing;
        }
    }
}

не спрашивайте зачем я сливаю этот калл :roflanPominki:
1 в 1 просто да… еще и криво сделал… не знаю почему ты написал, что для пастеров, хотя я уверен ты это делал для своего клиента нищего
 
1 в 1 просто да… еще и криво сделал… не знаю почему ты написал, что для пастеров, хотя я уверен ты это делал для своего клиента нищего
я не делаю на экспе 3.1 клиенты
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
2025 год, у javы все больше денег, а у пастеров все больше атрофируется мозг, развитие идет в обратную сторону, но явно не вперед
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
бля ебаный пиздец зачем форум этим заполнять
 
всем ку
сливаю самую говняную в мире ватермарку для тех кто в джаве полный ноль (для пастеров) :roflanEbalo:

ватермарка по себе ужасна, но если вы пастер и делаете закос под катлу то ок

WatermarkRenderer:
Expand Collapse Copy
package im.expensive.ui.display.impl;

import com.mojang.blaze3d.matrix.MatrixStack;
import im.expensive.ui.display.ElementRenderer;
import net.minecraft.client.Minecraft;
import im.expensive.events.EventDisplay;
import im.expensive.utils.render.DisplayUtils;
import im.expensive.utils.render.font.Fonts;
import net.minecraft.util.ResourceLocation;

public class WatermarkRenderer implements ElementRenderer {

    private final ResourceLocation logoTexture = new ResourceLocation("expensive/images/hud/logo.png");

    @Override
    public void render(EventDisplay event) {
        MatrixStack matrix = event.getMatrixStack();
        Minecraft minecraft = Minecraft.getInstance();

        float boxX = 10;
        float boxY = 6;
        DisplayUtils.drawRect(boxX, boxY, 135, 30, 0x80000000);

        float logoX = boxX + 6;
        float logoY = boxY + 4;
        minecraft.getTextureManager().bindTexture(logoTexture);
        DisplayUtils.drawImage(logoTexture, logoX, logoY, 16, 16, -1);

        String text = "Catlavan | pluge";
        float textX = logoX + 21;
        float textY = boxY + 8;
        float spacing = 0.92f;

        float currentX = textX;
        for (int i = 0; i < text.length(); i++) {
            String letter = text.substring(i, i + 1);
            Fonts.sfbold.drawText(matrix, letter, currentX, textY, -1, 10);
            currentX += Fonts.sfbold.getWidth(letter, 10) * spacing;
        }
    }
}

не спрашивайте зачем я сливаю этот калл :roflanPominki:
привет это мусор удаляй
 
всем ку
сливаю самую говняную в мире ватермарку для тех кто в джаве полный ноль (для пастеров) :roflanEbalo:

ватермарка по себе ужасна, но если вы пастер и делаете закос под катлу то ок

WatermarkRenderer:
Expand Collapse Copy
package im.expensive.ui.display.impl;

import com.mojang.blaze3d.matrix.MatrixStack;
import im.expensive.ui.display.ElementRenderer;
import net.minecraft.client.Minecraft;
import im.expensive.events.EventDisplay;
import im.expensive.utils.render.DisplayUtils;
import im.expensive.utils.render.font.Fonts;
import net.minecraft.util.ResourceLocation;

public class WatermarkRenderer implements ElementRenderer {

    private final ResourceLocation logoTexture = new ResourceLocation("expensive/images/hud/logo.png");

    @Override
    public void render(EventDisplay event) {
        MatrixStack matrix = event.getMatrixStack();
        Minecraft minecraft = Minecraft.getInstance();

        float boxX = 10;
        float boxY = 6;
        DisplayUtils.drawRect(boxX, boxY, 135, 30, 0x80000000);

        float logoX = boxX + 6;
        float logoY = boxY + 4;
        minecraft.getTextureManager().bindTexture(logoTexture);
        DisplayUtils.drawImage(logoTexture, logoX, logoY, 16, 16, -1);

        String text = "Catlavan | pluge";
        float textX = logoX + 21;
        float textY = boxY + 8;
        float spacing = 0.92f;

        float currentX = textX;
        for (int i = 0; i < text.length(); i++) {
            String letter = text.substring(i, i + 1);
            Fonts.sfbold.drawText(matrix, letter, currentX, textY, -1, 10);
            currentX += Fonts.sfbold.getWidth(letter, 10) * spacing;
        }
    }
}

не спрашивайте зачем я сливаю этот калл :roflanPominki:
ебать спасибо сам бы не догадался 1 рект ебануть с альфой
 
говноскид, /del
даже такая задача, когда худ видимо придумывали рисуя на пейнте, выполнена хуёво.
 
мужики, признавайтесь, кто в туалет сходил? ватермарка реально калл
 
1753875148860.png
ЧТО ЭТО
 
Назад
Сверху Снизу