Class CollisionManager

java.lang.Object
me.neznamy.tab.api.TabFeature
me.neznamy.tab.shared.features.nametags.CollisionManager

public class CollisionManager extends me.neznamy.tab.api.TabFeature
  • Field Summary

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

    disabledServers, disabledWorlds
  • Constructor Summary

    Constructors
    Constructor
    Description
    CollisionManager(NameTag nameTags, boolean collisionRule)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    getCollision(me.neznamy.tab.api.TabPlayer p)
     
    getCollisionRule(me.neznamy.tab.api.TabPlayer player)
     
    void
     
    void
    onJoin(me.neznamy.tab.api.TabPlayer connectedPlayer)
     
    void
    refresh(me.neznamy.tab.api.TabPlayer p, boolean force)
     
    void
    setCollisionRule(me.neznamy.tab.api.TabPlayer player, Boolean collision)
     

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

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

    Methods inherited from class java.lang.Object

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

    • CollisionManager

      public CollisionManager(NameTag nameTags, boolean collisionRule)
  • Method Details

    • getCollision

      public boolean getCollision(me.neznamy.tab.api.TabPlayer p)
    • load

      public void load()
      Overrides:
      load in class me.neznamy.tab.api.TabFeature
    • onJoin

      public void onJoin(me.neznamy.tab.api.TabPlayer connectedPlayer)
      Overrides:
      onJoin in class me.neznamy.tab.api.TabFeature
    • refresh

      public void refresh(me.neznamy.tab.api.TabPlayer p, boolean force)
      Overrides:
      refresh in class me.neznamy.tab.api.TabFeature
    • setCollisionRule

      public void setCollisionRule(me.neznamy.tab.api.TabPlayer player, Boolean collision)
    • getCollisionRule

      public Boolean getCollisionRule(me.neznamy.tab.api.TabPlayer player)