Class ScoreMock

java.lang.Object
be.seeseemelk.mockbukkit.scoreboard.ScoreMock
All Implemented Interfaces:
org.bukkit.scoreboard.Score

public class ScoreMock extends Object implements org.bukkit.scoreboard.Score
  • Constructor Details

  • Method Details

    • setPlayer

      public void setPlayer(org.bukkit.OfflinePlayer player)
      Sets the player that this score is tracking.
      Parameters:
      player - The player to track.
    • getPlayer

      @Deprecated public org.bukkit.OfflinePlayer getPlayer()
      Deprecated.
      Specified by:
      getPlayer in interface org.bukkit.scoreboard.Score
    • getEntry

      public String getEntry()
      Specified by:
      getEntry in interface org.bukkit.scoreboard.Score
    • getObjective

      public ObjectiveMock getObjective()
      Specified by:
      getObjective in interface org.bukkit.scoreboard.Score
    • getScore

      public int getScore() throws IllegalStateException
      Specified by:
      getScore in interface org.bukkit.scoreboard.Score
      Throws:
      IllegalStateException
    • setScore

      public void setScore(int score) throws IllegalStateException
      Specified by:
      setScore in interface org.bukkit.scoreboard.Score
      Throws:
      IllegalStateException
    • isScoreSet

      public boolean isScoreSet() throws IllegalStateException
      Specified by:
      isScoreSet in interface org.bukkit.scoreboard.Score
      Throws:
      IllegalStateException
    • getScoreboard

      public org.bukkit.scoreboard.Scoreboard getScoreboard()
      Specified by:
      getScoreboard in interface org.bukkit.scoreboard.Score
    • resetScore

      public void resetScore() throws IllegalStateException
      Specified by:
      resetScore in interface org.bukkit.scoreboard.Score
      Throws:
      IllegalStateException