So I'm trying to make a HUD.
So the code I use:
package xyz.infinitepvp.dev.packetlogging.event;
import net.minecraft.client.Minecraft;
import net.minecraftforge.client.event.RenderGameOverlayEvent;
import net.minecraftforge.eventbus.api.SubscribeEvent;
public class HUD {
Minecraft mc = Minecraft.getInstance();
@SubscribeEvent
public void hudRender(RenderGameOverlayEvent event) {
mc.fontRenderer.drawString("Hello, world!", 2, 2, 8453920);
}
}
And I register the event in
private void setup(final FMLCommonSetupEvent event) {
// some preinit code
LOGGER.info("HELLO FROM PREINIT");
MinecraftForge.EVENT_BUS.register(new HUD());
LOGGER.info("DIRT BLOCK >> {}", Blocks.DIRT.getRegistryName());
}
The result is the attatched picture