public class BossOverlayGui extends AbstractGui
Modifier and Type | Field and Description |
---|---|
private Minecraft |
client |
private static ResourceLocation |
GUI_BARS_TEXTURES |
private java.util.Map<java.util.UUID,ClientBossInfo> |
mapBossInfos |
BACKGROUND_LOCATION, GUI_ICONS_LOCATION, STATS_ICON_LOCATION
Constructor and Description |
---|
BossOverlayGui(Minecraft clientIn) |
Modifier and Type | Method and Description |
---|---|
void |
clearBossInfos() |
void |
read(SUpdateBossInfoPacket packetIn) |
void |
render() |
private void |
render(int x,
int y,
BossInfo info) |
boolean |
shouldCreateFog() |
boolean |
shouldDarkenSky() |
boolean |
shouldPlayEndBossMusic() |
blit, blit, blit, blit, blit, drawCenteredString, drawRightAlignedString, drawString, fill, fill, fillGradient, getBlitOffset, hLine, innerBlit, setBlitOffset, vLine
private static final ResourceLocation GUI_BARS_TEXTURES
private final Minecraft client
private final java.util.Map<java.util.UUID,ClientBossInfo> mapBossInfos
public BossOverlayGui(Minecraft clientIn)
public void render()
private void render(int x, int y, BossInfo info)
public void read(SUpdateBossInfoPacket packetIn)
public void clearBossInfos()
public boolean shouldPlayEndBossMusic()
public boolean shouldDarkenSky()
public boolean shouldCreateFog()