Erstell dir eine neue Klasse nenn sie am besten "HUD". Registrier sie in Module Management. Dann ruf es auf mit
Code:
public ArrayList<Component> components = Lists.newArrayList(new ArmorHudComp());
Erstell dir dann am besten ein HUDEvent und fügst es dein Event System hinzu.
Dann musst du noch in der HUD Klasse das ganze callen
Code:
@Override
public void onEvent(Event e) {
if (e instanceof EventHUD) {
EventHUD event = (EventHUD) e;
if (!mc.gameSettings.showDebugInfo) {
this.components.forEach(Component::render);
}
}
super.onEvent(e);
}
Dann das Event in GuiIngame callen (hab es circa bei der section mit der overlayMessage gecalled)