Hud Vendex 2.0 (expensive 2.0 ready)

bara это какой фонт
 
Крашит ошибка


java.lang.NullPointerException: Cannot load from object array because "wtf.expensive.util.font.Fonts.bara" is null
at wtf.expensive.modules.impl.render.HUD2.renderWatermark(HUD2.java:231)
at wtf.expensive.modules.impl.render.HUD2.onEvent(HUD2.java:162)
at wtf.expensive.events.EventManager.callEvent(EventManager.java:40)
at wtf.expensive.events.EventManager.call(EventManager.java:26)
at net.minecraft.client.gui.IngameGui.renderIngameGui(IngameGui.java:278)
at net.minecraft.client.renderer.GameRenderer.updateCameraAndRender(GameRenderer.java:646)
at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1041)
at net.minecraft.client.Minecraft.run(Minecraft.java:643)
at net.minecraft.client.main.Main.main(Main.java:207)
at mcp.client.Start.main(Start.java:17)
 
Немного Баффнутый худ вендекса, все работает вроде красиво
код худа не могу вставить скачайте там джава файл
Пожалуйста, авторизуйтесь для просмотра ссылки.

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

Код:
Expand Collapse Copy
package fuck.kazenaki.util.font;

import lombok.SneakyThrows;
import fuck.kazenaki.util.font.common.Lang;
import fuck.kazenaki.util.font.styled.StyledFont;


public class Fonts {
public static final String FONT_DIR = "/assets/minecraft/expensive/font/";

public static volatile StyledFont[] minecraft = new StyledFont[24];
public static volatile StyledFont[] verdana = new StyledFont[24];
public static volatile StyledFont[] msBold = new StyledFont[24];

public static volatile StyledFont[] msMedium = new StyledFont[24];
public static volatile StyledFont[] msLight = new StyledFont[24];

public static volatile StyledFont[] bara = new StyledFont[110];

public static volatile StyledFont[] msRegular = new StyledFont[24];
public static volatile StyledFont[] msSemiBold = new StyledFont[24];

public static volatile StyledFont[] gilroy = new StyledFont[24];
public static volatile StyledFont[] sora = new StyledFont[24];
public static volatile StyledFont[] penis = new StyledFont[110];
public static volatile StyledFont[] hudicon = new StyledFont[24];
public static volatile StyledFont[] woveline = new StyledFont[24];
public static volatile StyledFont[] icons = new StyledFont[24];
public static volatile StyledFont[] wt = new StyledFont[24];
public static volatile StyledFont[] configIcon = new StyledFont[24];

public static volatile StyledFont[] icons1 = new StyledFont[131];

@SneakyThrows
    public static void init() {
long time = System.currentTimeMillis();

minecraft[8] = new StyledFont("mc.ttf", 8, 0.0f, 0.0f, 0.0f, false, Lang.ENG_RU);
icons[16] = new StyledFont("penus.ttf", 16, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
icons[12] = new StyledFont("penus.ttf", 12, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
woveline[19] = new StyledFont("woveline.otf", 19, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
icons1[130] = new StyledFont("icons.ttf", 130, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
for (int i = 8; i < 24;i++) {
icons1[i] = new StyledFont("icons.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 8; i < 16;i++) {
verdana[i] = new StyledFont("verdana.ttf", i, 0.0f, 0.0f, 0.0f, false, Lang.ENG_RU);
}
for (int i = 10; i < 23;i++) {
sora[i] = new StyledFont("sora.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 10; i < 23;i++) {
configIcon[i] = new StyledFont("Glyphter.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 10; i < 23;i++) {
msBold[i] = new StyledFont("gilroy-bold.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 10; i < 24;i++) {
gilroy[i] = new StyledFont("gilroy.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 10; i < 24;i++) {
bara[i] = new StyledFont("andr.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}

for (int i = 8; i < 24;i++) {
msBold[i] = new StyledFont("Montserrat-Bold.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 8; i < 24;i++) {
msLight[i] = new StyledFont("Montserrat-Light.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 8; i < 24;i++) {
msMedium[i] = new StyledFont("Montserrat-Medium.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 8; i < 24;i++) {
wt[i] = new StyledFont("testfont.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 8; i < 24;i++) {
penis[i] = new StyledFont("icomoon.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 8; i < 24;i++) {
hudicon[i] = new StyledFont("hudicon.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 8; i < 24;i++) {
msRegular[i] = new StyledFont("Montserrat-Regular.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 8; i < 24;i++) {
msSemiBold[i] = new StyledFont("Montserrat-SemiBold.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
System.out.println("Шрифты загрузились за: " + (System.currentTimeMillis() - time) + " миллисекунды!");

//fontThread.shutdown();
    }
}
        }
ОБЯЗАТЕЛЬНО ВСТАВИТЬ В HUD2 а не в HudFunction
Пожалуйста, авторизуйтесь для просмотра ссылки.
окей, ладно скид самых лучших худов нурика за всю его историю
 
AL lib: (EE) alc_cleanup: 1 device not closed

Process finished with exit code -1

как фиксить?
 
как шрифты установить (точнее куда)
 
Немного Баффнутый худ вендекса, все работает вроде красиво
код худа не могу вставить скачайте там джава файл
Пожалуйста, авторизуйтесь для просмотра ссылки.

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

Код:
Expand Collapse Copy
package fuck.kazenaki.util.font;

import lombok.SneakyThrows;
import fuck.kazenaki.util.font.common.Lang;
import fuck.kazenaki.util.font.styled.StyledFont;


public class Fonts {
public static final String FONT_DIR = "/assets/minecraft/expensive/font/";

public static volatile StyledFont[] minecraft = new StyledFont[24];
public static volatile StyledFont[] verdana = new StyledFont[24];
public static volatile StyledFont[] msBold = new StyledFont[24];

public static volatile StyledFont[] msMedium = new StyledFont[24];
public static volatile StyledFont[] msLight = new StyledFont[24];

public static volatile StyledFont[] bara = new StyledFont[110];

public static volatile StyledFont[] msRegular = new StyledFont[24];
public static volatile StyledFont[] msSemiBold = new StyledFont[24];

public static volatile StyledFont[] gilroy = new StyledFont[24];
public static volatile StyledFont[] sora = new StyledFont[24];
public static volatile StyledFont[] penis = new StyledFont[110];
public static volatile StyledFont[] hudicon = new StyledFont[24];
public static volatile StyledFont[] woveline = new StyledFont[24];
public static volatile StyledFont[] icons = new StyledFont[24];
public static volatile StyledFont[] wt = new StyledFont[24];
public static volatile StyledFont[] configIcon = new StyledFont[24];

public static volatile StyledFont[] icons1 = new StyledFont[131];

@SneakyThrows
    public static void init() {
long time = System.currentTimeMillis();

minecraft[8] = new StyledFont("mc.ttf", 8, 0.0f, 0.0f, 0.0f, false, Lang.ENG_RU);
icons[16] = new StyledFont("penus.ttf", 16, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
icons[12] = new StyledFont("penus.ttf", 12, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
woveline[19] = new StyledFont("woveline.otf", 19, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
icons1[130] = new StyledFont("icons.ttf", 130, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
for (int i = 8; i < 24;i++) {
icons1[i] = new StyledFont("icons.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 8; i < 16;i++) {
verdana[i] = new StyledFont("verdana.ttf", i, 0.0f, 0.0f, 0.0f, false, Lang.ENG_RU);
}
for (int i = 10; i < 23;i++) {
sora[i] = new StyledFont("sora.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 10; i < 23;i++) {
configIcon[i] = new StyledFont("Glyphter.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 10; i < 23;i++) {
msBold[i] = new StyledFont("gilroy-bold.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 10; i < 24;i++) {
gilroy[i] = new StyledFont("gilroy.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 10; i < 24;i++) {
bara[i] = new StyledFont("andr.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}

for (int i = 8; i < 24;i++) {
msBold[i] = new StyledFont("Montserrat-Bold.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 8; i < 24;i++) {
msLight[i] = new StyledFont("Montserrat-Light.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 8; i < 24;i++) {
msMedium[i] = new StyledFont("Montserrat-Medium.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 8; i < 24;i++) {
wt[i] = new StyledFont("testfont.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 8; i < 24;i++) {
penis[i] = new StyledFont("icomoon.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 8; i < 24;i++) {
hudicon[i] = new StyledFont("hudicon.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 8; i < 24;i++) {
msRegular[i] = new StyledFont("Montserrat-Regular.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 8; i < 24;i++) {
msSemiBold[i] = new StyledFont("Montserrat-SemiBold.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
System.out.println("Шрифты загрузились за: " + (System.currentTimeMillis() - time) + " миллисекунды!");

//fontThread.shutdown();
    }
}
        }
ОБЯЗАТЕЛЬНО ВСТАВИТЬ В HUD2 а не в HudFunction
Пожалуйста, авторизуйтесь для просмотра ссылки.

скажите пожалуйста как это все забилдить в .class
 
зачем нужна glow если она не рбаотает...
 
Последнее редактирование:
Как пофиксить ошибку с Fonts?
 
Немного Баффнутый худ вендекса, все работает вроде красиво
код худа не могу вставить скачайте там джава файл
Пожалуйста, авторизуйтесь для просмотра ссылки.

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

Код:
Expand Collapse Copy
package fuck.kazenaki.util.font;

import lombok.SneakyThrows;
import fuck.kazenaki.util.font.common.Lang;
import fuck.kazenaki.util.font.styled.StyledFont;


public class Fonts {
public static final String FONT_DIR = "/assets/minecraft/expensive/font/";

public static volatile StyledFont[] minecraft = new StyledFont[24];
public static volatile StyledFont[] verdana = new StyledFont[24];
public static volatile StyledFont[] msBold = new StyledFont[24];

public static volatile StyledFont[] msMedium = new StyledFont[24];
public static volatile StyledFont[] msLight = new StyledFont[24];

public static volatile StyledFont[] bara = new StyledFont[110];

public static volatile StyledFont[] msRegular = new StyledFont[24];
public static volatile StyledFont[] msSemiBold = new StyledFont[24];

public static volatile StyledFont[] gilroy = new StyledFont[24];
public static volatile StyledFont[] sora = new StyledFont[24];
public static volatile StyledFont[] penis = new StyledFont[110];
public static volatile StyledFont[] hudicon = new StyledFont[24];
public static volatile StyledFont[] woveline = new StyledFont[24];
public static volatile StyledFont[] icons = new StyledFont[24];
public static volatile StyledFont[] wt = new StyledFont[24];
public static volatile StyledFont[] configIcon = new StyledFont[24];

public static volatile StyledFont[] icons1 = new StyledFont[131];

@SneakyThrows
    public static void init() {
long time = System.currentTimeMillis();

minecraft[8] = new StyledFont("mc.ttf", 8, 0.0f, 0.0f, 0.0f, false, Lang.ENG_RU);
icons[16] = new StyledFont("penus.ttf", 16, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
icons[12] = new StyledFont("penus.ttf", 12, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
woveline[19] = new StyledFont("woveline.otf", 19, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
icons1[130] = new StyledFont("icons.ttf", 130, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
for (int i = 8; i < 24;i++) {
icons1[i] = new StyledFont("icons.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 8; i < 16;i++) {
verdana[i] = new StyledFont("verdana.ttf", i, 0.0f, 0.0f, 0.0f, false, Lang.ENG_RU);
}
for (int i = 10; i < 23;i++) {
sora[i] = new StyledFont("sora.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 10; i < 23;i++) {
configIcon[i] = new StyledFont("Glyphter.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 10; i < 23;i++) {
msBold[i] = new StyledFont("gilroy-bold.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 10; i < 24;i++) {
gilroy[i] = new StyledFont("gilroy.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 10; i < 24;i++) {
bara[i] = new StyledFont("andr.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}

for (int i = 8; i < 24;i++) {
msBold[i] = new StyledFont("Montserrat-Bold.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 8; i < 24;i++) {
msLight[i] = new StyledFont("Montserrat-Light.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 8; i < 24;i++) {
msMedium[i] = new StyledFont("Montserrat-Medium.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 8; i < 24;i++) {
wt[i] = new StyledFont("testfont.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 8; i < 24;i++) {
penis[i] = new StyledFont("icomoon.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 8; i < 24;i++) {
hudicon[i] = new StyledFont("hudicon.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 8; i < 24;i++) {
msRegular[i] = new StyledFont("Montserrat-Regular.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
for (int i = 8; i < 24;i++) {
msSemiBold[i] = new StyledFont("Montserrat-SemiBold.ttf", i, 0.0f, 0.0f, 0.0f, true, Lang.ENG_RU);
}
System.out.println("Шрифты загрузились за: " + (System.currentTimeMillis() - time) + " миллисекунды!");

//fontThread.shutdown();
    }
}
        }
ОБЯЗАТЕЛЬНО ВСТАВИТЬ В HUD2 а не в HudFunction
Пожалуйста, авторизуйтесь для просмотра ссылки.
---- Minecraft Crash Report ----
// Daisy, daisy...

Time: 18.10.2024, 07:39
Description: Initializing game

java.lang.NullPointerException: Initializing game
at java.base/java.util.Objects.requireNonNull(Objects.java:209)
at wtf.expensive.util.font.common.AbstractFont.getFont(AbstractFont.java:63)
at wtf.expensive.util.font.styled.StyledFont.<init>(StyledFont.java:31)
at wtf.expensive.util.font.Fonts.init(Fonts.java:75)
at net.minecraft.client.Minecraft.<init>(Minecraft.java:397)
at net.minecraft.client.main.Main.main(Main.java:172)
at Start.main(Start.java:12)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Render thread
Stacktrace:
at java.base/java.util.Objects.requireNonNull(Objects.java:209)
at wtf.expensive.util.font.common.AbstractFont.getFont(AbstractFont.java:63)
at wtf.expensive.util.font.styled.StyledFont.<init>(StyledFont.java:31)
at wtf.expensive.util.font.Fonts.init(Fonts.java:75)
at net.minecraft.client.Minecraft.<init>(Minecraft.java:397)

-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.main.Main.main(Main.java:172)
at Start.main(Start.java:12)

-- System Details --
Details:
Minecraft Version: 1.16.5
Minecraft Version ID: 1.16.5
Operating System: Windows 10 (amd64) version 10.0
Java Version: 17.0.12, Amazon.com Inc.
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Amazon.com Inc.
Memory: 41784672 bytes (39 MB) / 180355072 bytes (172 MB) up to 4276092928 bytes (4078 MB)
CPUs: 16
JVM Flags: 0 total;
Launched Version: mcp
Backend library: LWJGL version 3.2.2 build 10
Backend API: NO CONTEXT
GL Caps:
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'vanilla/modified'
Type: Client (map_client.txt)
CPU: <unknown>
OptiFine Version: OptiFine_1.16.5_HD_U_G8
OptiFine Build: ~~NULL~~
Shaders: null
OpenGlVersion: null
OpenGlRenderer: null
OpenGlVendor: null
CpuCount: 0
#@!@# Game crashed! Crash report saved to: #@!@# C:\Users\5sych\OneDrive\Рабочий стол\Memory Client\crash-reports\crash-2024-10-18_07.39.50-client.txt

Process finished with exit code -1
крашит
 
Назад
Сверху Снизу