- Joined
- Jul 11, 2020
- Messages
- 0
- Reaction score
- 26
- Points
- 0
Hallo mein Client crasht und Spuckt diese Fehler meldung aus
Code:
The game crashed whilst initializing game
Error: java.lang.NullPointerException: Initializing game
at java.awt.Font.createFont0(Font.java:1000)
22:28:20 game info at java.awt.Font.createFont(Font.java:877)
22:28:20 game info at de.Fqbi.knop.font1.Maturasc.loadFonts(Maturasc.java:23)
22:28:20 game info at de.Fqbi.knop.Knop.StartClient(Knop.java:42)
22:28:20 game info at net.minecraft.client.Minecraft.startGame(Minecraft.java:563)
22:28:20 game info at net.minecraft.client.Minecraft.run(Minecraft.java:399)
22:28:20 game info at net.minecraft.client.main.Main.main(Main.java:114)
und das ist die Klasse Maturasc
package de.Fqbi.knop.font1;
import java.awt.Font;
import java.awt.FontFormatException;
import java.io.IOException;
import java.io.InputStream;
import de.Fqbi.knop.ui.UnicodeFontRenderer;
import net.minecraft.client.Minecraft;
public class Maturasc {
public static UnicodeFontRenderer menuKnop;
public static UnicodeFontRenderer hotbarKnop;
public static void loadFonts() {
InputStream is = Maturasc.class.getResourceAsStream("fonts/Maturasc.ttf");
Font font = null;
try {
font = Font.createFont(Font.TRUETYPE_FONT, is);
}catch(FontFormatException e) {
e.printStackTrace();
}catch(IOException e) {
e.printStackTrace();
}
menuKnop = new UnicodeFontRenderer(font.deriveFont(60F));
hotbarKnop = new UnicodeFontRenderer(font.deriveFont(40F));;
if(Minecraft.getMinecraft().gameSettings.language != null) {
Maturasc.menuKnop.setUnicodeFlag(true);
Maturasc.hotbarKnop.setUnicodeFlag(true);
Maturasc.menuKnop.setBidiFlag(Minecraft.getMinecraft().mcLanguageManager.isCurrentLanguageBidirectional());
Maturasc.hotbarKnop.setBidiFlag(Minecraft.getMinecraft().mcLanguageManager.isCurrentLanguageBidirectional());
}
}
public static enum FontType {
EMBOSS_BOTTOM, EMBOSS_TOP, NORMAL, OUTLINE_THIN, SHADOW_THICK, SHADOW_THIN;
}
}
Last edited by a moderator: