public enum HUDHandler extends java.lang.Enum<HUDHandler> implements IKeyListener
| Enum Constant and Description |
|---|
INSTANCE |
| Modifier and Type | Method and Description |
|---|---|
void |
addFeatureToggleMessage(java.lang.String key,
boolean enabled) |
void |
addFeatureToggleMessage(java.lang.String key,
java.lang.String subKey,
boolean enabled) |
void |
addMessage(ArmorMessage message) |
void |
addMessage(net.minecraft.util.text.ITextComponent title,
java.util.List<net.minecraft.util.text.ITextComponent> message,
int duration,
int backColor) |
static HUDHandler |
getInstance() |
int |
getStatOverlayColor() |
void |
handleInput(net.minecraft.client.settings.KeyBinding key) |
void |
handleResolutionChange(net.minecraftforge.client.event.GuiScreenEvent.InitGuiEvent event) |
void |
onMouseScroll(net.minecraftforge.client.event.InputEvent.MouseScrollEvent event) |
void |
playerTick(net.minecraftforge.event.TickEvent.PlayerTickEvent event) |
void |
renderHUD2d(net.minecraftforge.client.event.RenderGameOverlayEvent.Post event)
Handles the 2D overlay drawing for the armor components
|
void |
renderHUD3d(net.minecraftforge.client.event.RenderWorldLastEvent event)
Handles the 3D drawing for armor components
|
void |
updateOverlayColors(net.minecraft.inventory.EquipmentSlotType slot) |
static HUDHandler |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static HUDHandler[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final HUDHandler INSTANCE
public static HUDHandler[] values()
for (HUDHandler c : HUDHandler.values()) System.out.println(c);
public static HUDHandler valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic static HUDHandler getInstance()
public void renderHUD3d(net.minecraftforge.client.event.RenderWorldLastEvent event)
public void renderHUD2d(net.minecraftforge.client.event.RenderGameOverlayEvent.Post event)
public void playerTick(net.minecraftforge.event.TickEvent.PlayerTickEvent event)
public void addFeatureToggleMessage(java.lang.String key,
boolean enabled)
public void addFeatureToggleMessage(java.lang.String key,
java.lang.String subKey,
boolean enabled)
public void addMessage(net.minecraft.util.text.ITextComponent title,
java.util.List<net.minecraft.util.text.ITextComponent> message,
int duration,
int backColor)
public void addMessage(ArmorMessage message)
public void handleInput(net.minecraft.client.settings.KeyBinding key)
handleInput in interface IKeyListenerpublic void onMouseScroll(net.minecraftforge.client.event.InputEvent.MouseScrollEvent event)
public void handleResolutionChange(net.minecraftforge.client.event.GuiScreenEvent.InitGuiEvent event)
public int getStatOverlayColor()
public void updateOverlayColors(net.minecraft.inventory.EquipmentSlotType slot)