Class SBossBarRegistry
java.lang.Object
net.lcc.sollib.api.client.ui.bossbar.SBossBarRegistry
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiongetRenderer(net.minecraft.world.BossEvent bossEvent) Processes custom renderers registered byregister(Predicate, IBossBarRenderer)and used byBossHealthOverlayMixinvoidregister(Predicate<net.minecraft.world.BossEvent> condition, IBossBarRenderer renderer) Manages registration of custom boss bar render introduced in SolLibvoidregister(Predicate<net.minecraft.world.BossEvent> condition, net.minecraft.resources.ResourceLocation texture) Variant ofregister(Predicate, IBossBarRenderer)of boss bar render registration with default placement Processes only custom texture to render for boss bar
-
Field Details
-
INSTANCE
-
-
Method Details
-
register
Manages registration of custom boss bar render introduced in SolLib- Parameters:
condition- Filters the actual boss bar event to be processed byIBossBarRendererrenderer- Management of how custom boss bar should be rendered- Since:
- 1.0
-
register
public void register(Predicate<net.minecraft.world.BossEvent> condition, net.minecraft.resources.ResourceLocation texture) Variant ofregister(Predicate, IBossBarRenderer)of boss bar render registration with default placement Processes only custom texture to render for boss bar- Since:
- 1.0
-
getRenderer
Processes custom renderers registered byregister(Predicate, IBossBarRenderer)and used byBossHealthOverlayMixin- Since:
- 1.0
-