Package net.minecraft.client.gui.hud
Class BossBarHud
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.hud.BossBarHud
@Environment(CLIENT) public class BossBarHud extends DrawableHelper
-
Field Summary
Fields Modifier and Type Field Description private static Identifier
BARS_TEXTURE
private Map<UUID,ClientBossBar>
bossBars
private MinecraftClient
client
Fields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE
-
Constructor Summary
Constructors Constructor Description BossBarHud(MinecraftClient client)
-
Method Summary
Modifier and Type Method Description void
clear()
void
handlePacket(BossBarS2CPacket packet)
void
render(MatrixStack matrices)
private void
renderBossBar(MatrixStack matrices, int x, int y, BossBar bossBar)
boolean
shouldDarkenSky()
boolean
shouldPlayDragonMusic()
boolean
shouldThickenFog()
Methods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredString, drawCenteredText, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, fill, fillGradient, fillGradient, getZOffset, method_29343, setZOffset
-
Field Details
-
BARS_TEXTURE
-
client
-
bossBars
-
-
Constructor Details
-
BossBarHud
-
-
Method Details
-
render
-
renderBossBar
-
handlePacket
-
clear
public void clear() -
shouldPlayDragonMusic
public boolean shouldPlayDragonMusic() -
shouldDarkenSky
public boolean shouldDarkenSky() -
shouldThickenFog
public boolean shouldThickenFog()
-