List of usage examples for net.minecraftforge.client.event RenderGameOverlayEvent.BossInfo getPartialTicks
public float getPartialTicks()
From source file:daxum.temporalconvergence.render.AIBossBarRenderer.java
License:Open Source License
@SubscribeEvent public static void renderBossBar(RenderGameOverlayEvent.BossInfo event) { BossInfoClient info = event.getBossInfo(); //get get get get get get get. Haha, now get doesn't sound like a word anymore EntityAIBoss boss = AI_BOSS_LIST.get(info.getUniqueId()) == null ? null : AI_BOSS_LIST.get(info.getUniqueId()).get(); if (boss != null) { event.setCanceled(true);// ww w .j av a2s . com int increment = renderBossBar(info, boss.getShieldPercent(event.getPartialTicks()), boss.isShieldDepleted(), event.getResolution().getScaledWidth(), event.getX(), event.getY()); event.setIncrement(increment); } }