Class WitherBossBar

java.lang.Object
me.neznamy.tab.api.TabFeature
me.neznamy.tab.shared.features.bossbar.BossBarManagerImpl
me.neznamy.tab.platforms.bukkit.features.WitherBossBar
All Implemented Interfaces:
me.neznamy.tab.api.bossbar.BossBarManager, org.bukkit.event.Listener

public class WitherBossBar extends me.neznamy.tab.shared.features.bossbar.BossBarManagerImpl implements org.bukkit.event.Listener
An additional class with additional code for <1.9 servers due to an entity being required
  • Field Summary

    Fields inherited from class me.neznamy.tab.api.TabFeature

    disabledServers, disabledWorlds
  • Constructor Summary

    Constructors
    Constructor
    Description
    WitherBossBar(org.bukkit.plugin.java.JavaPlugin plugin)
    Constructs a new instance of the class
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
    onRespawn(org.bukkit.event.player.PlayerRespawnEvent e)
    Respawning wither as respawn screen destroys all entities in client
    void
     

    Methods inherited from class me.neznamy.tab.shared.features.bossbar.BossBarManagerImpl

    announceBossBar, createBossBar, createBossBar, detectBossBarsAndSend, getAnnouncedBossBars, getBossBar, getBossBar, getRegisteredBossBars, hasBossBarVisible, onCommand, onJoin, onServerChange, onWorldChange, refresh, sendBossBarTemporarily, setBossBarVisible, toggleBossBar

    Methods inherited from class me.neznamy.tab.api.TabFeature

    addDisabledPlayer, addUsedPlaceholders, contains, getFeatureName, getRefreshDisplayName, isDisabled, isDisabledPlayer, onDisplayObjective, onLoginPacket, onObjective, onPacketReceive, onPacketSend, onPlayerInfo, onQuit, onVanishStatusChange, overridesMethod, removeDisabledPlayer

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • WitherBossBar

      public WitherBossBar(org.bukkit.plugin.java.JavaPlugin plugin)
      Constructs a new instance of the class
      Parameters:
      plugin - plugin instance
  • Method Details

    • load

      public void load()
      Overrides:
      load in class me.neznamy.tab.shared.features.bossbar.BossBarManagerImpl
    • unload

      public void unload()
      Overrides:
      unload in class me.neznamy.tab.shared.features.bossbar.BossBarManagerImpl
    • onRespawn

      public void onRespawn(org.bukkit.event.player.PlayerRespawnEvent e)
      Respawning wither as respawn screen destroys all entities in client