Interface Facet.BossBarEntity<V,​P>

    • Method Detail

      • bossBarProgressChanged

        default void bossBarProgressChanged​(@NotNull net.kyori.adventure.bossbar.BossBar bar,
                                            float oldProgress,
                                            float newProgress)
        Specified by:
        bossBarProgressChanged in interface net.kyori.adventure.bossbar.BossBar.Listener
      • bossBarNameChanged

        default void bossBarNameChanged​(@NotNull net.kyori.adventure.bossbar.BossBar bar,
                                        @NotNull
                                        @NotNull net.kyori.adventure.text.Component oldName,
                                        @NotNull
                                        @NotNull net.kyori.adventure.text.Component newName)
        Specified by:
        bossBarNameChanged in interface net.kyori.adventure.bossbar.BossBar.Listener
      • addViewer

        default void addViewer​(@NotNull
                               V viewer)
        Description copied from interface: Facet.BossBar
        Adds a viewer to the boss bar.
        Specified by:
        addViewer in interface Facet.BossBar<V>
        Parameters:
        viewer - a viewer
      • removeViewer

        default void removeViewer​(@NotNull
                                  V viewer)
        Description copied from interface: Facet.BossBar
        Removes a viewer from the boss bar.
        Specified by:
        removeViewer in interface Facet.BossBar<V>
        Parameters:
        viewer - a viewer