Class AbstractScoreboardHandler<T>

java.lang.Object
net.dzikoysk.funnyguilds.feature.scoreboard.AbstractScoreboardHandler<T>
Direct Known Subclasses:
DummyManager, IndividualNameTagManager

public abstract class AbstractScoreboardHandler<T> extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • getOrCreateData

      protected abstract T getOrCreateData(org.bukkit.entity.Player player, User user)
    • update

      protected abstract void update(AbstractScoreboardHandler<T>.UpdateData observerData, AbstractScoreboardHandler<T>.UpdateData targetData)
    • popAndUpdate

      public boolean popAndUpdate()
    • updatePlayers

      public void updatePlayers(boolean highPriority)
    • updatePlayer

      public void updatePlayer(org.bukkit.entity.Player observerPlayer, User observerUser, boolean highPriority)