java.lang.Object
me.neznamy.tab.api.TabFeature
me.neznamy.tab.platforms.bukkit.features.unlimitedtags.VehicleRefresher

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

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

    disabledServers, disabledWorlds
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    List<org.bukkit.entity.Entity>
    getPassengers(org.bukkit.entity.Entity vehicle)
    Returns list of all passengers on specified vehicle
    Map<Integer,List<org.bukkit.entity.Entity>>
     
    boolean
    isOnBoat(me.neznamy.tab.api.TabPlayer p)
     
    void
     
    void
    onJoin(me.neznamy.tab.api.TabPlayer connectedPlayer)
     
    void
    onQuit(me.neznamy.tab.api.TabPlayer disconnectedPlayer)
     
    void
    refresh(me.neznamy.tab.api.TabPlayer p, boolean force)
     

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

    addDisabledPlayer, addUsedPlaceholders, contains, getFeatureName, getRefreshDisplayName, isDisabled, isDisabledPlayer, onCommand, onDisplayObjective, onLoginPacket, onObjective, onPacketReceive, onPacketSend, onPlayerInfo, 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

  • Method Details

    • 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
    • onQuit

      public void onQuit(me.neznamy.tab.api.TabPlayer disconnectedPlayer)
      Overrides:
      onQuit 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
    • isOnBoat

      public boolean isOnBoat(me.neznamy.tab.api.TabPlayer p)
    • getVehicles

      public Map<Integer,List<org.bukkit.entity.Entity>> getVehicles()
    • getPassengers

      public List<org.bukkit.entity.Entity> getPassengers(org.bukkit.entity.Entity vehicle)
      Returns list of all passengers on specified vehicle
      Parameters:
      vehicle - vehicle to check passengers of
      Returns:
      list of passengers