Начинающий
Начинающий
- Статус
- Оффлайн
- Регистрация
- 17 Дек 2024
- Сообщения
- 216
- Реакции
- 1
блять ты чо ебанулся совсем удали это нахуйвсем ку
сливаю самую говняную в мире ватермарку для тех кто в джаве полный ноль (для пастеров)
ватермарка по себе ужасна, но если вы пастер и делаете закос под катлу то ок
WatermarkRenderer: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; } } }
не спрашивайте зачем я сливаю этот калл![]()