Class ScoreMock
java.lang.Object
be.seeseemelk.mockbukkit.scoreboard.ScoreMock
- All Implemented Interfaces:
org.bukkit.scoreboard.Score
Mock implementation of a
Score.-
Constructor Summary
ConstructorsConstructorDescriptionScoreMock(ObjectiveMock objective, String entry) Constructs a newScoreMockfor the provided objective with the specified entry. -
Method Summary
Modifier and TypeMethodDescription@Nullable net.kyori.adventure.text.ComponentvoidcustomName(@Nullable net.kyori.adventure.text.Component customName) @NotNull StringgetEntry()@NotNull ObjectiveMock@NotNull org.bukkit.OfflinePlayerDeprecated.intgetScore()org.bukkit.scoreboard.Scoreboardbooleanboolean@Nullable io.papermc.paper.scoreboard.numbers.NumberFormatvoidnumberFormat(@Nullable io.papermc.paper.scoreboard.numbers.NumberFormat numberFormat) voidvoidsetPlayer(org.bukkit.OfflinePlayer player) Sets the player that this score is tracking.voidsetScore(int score) voidsetTriggerable(boolean triggerable)
-
Constructor Details
-
ScoreMock
Constructs a newScoreMockfor the provided objective with the specified entry.- Parameters:
objective- The objective.entry- The entry.
-
-
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.- Specified by:
getPlayerin interfaceorg.bukkit.scoreboard.Score
-
getEntry
- Specified by:
getEntryin interfaceorg.bukkit.scoreboard.Score
-
getObjective
- Specified by:
getObjectivein interfaceorg.bukkit.scoreboard.Score
-
getScore
- Specified by:
getScorein interfaceorg.bukkit.scoreboard.Score- Throws:
IllegalStateException
-
setScore
- Specified by:
setScorein interfaceorg.bukkit.scoreboard.Score- Throws:
IllegalStateException
-
isScoreSet
- Specified by:
isScoreSetin interfaceorg.bukkit.scoreboard.Score- Throws:
IllegalStateException
-
getScoreboard
public org.bukkit.scoreboard.Scoreboard getScoreboard()- Specified by:
getScoreboardin interfaceorg.bukkit.scoreboard.Score
-
resetScore
- Specified by:
resetScorein interfaceorg.bukkit.scoreboard.Score- Throws:
IllegalStateException
-
isTriggerable
public boolean isTriggerable()- Specified by:
isTriggerablein interfaceorg.bukkit.scoreboard.Score
-
setTriggerable
public void setTriggerable(boolean triggerable) - Specified by:
setTriggerablein interfaceorg.bukkit.scoreboard.Score
-
customName
@Nullable public @Nullable net.kyori.adventure.text.Component customName()- Specified by:
customNamein interfaceorg.bukkit.scoreboard.Score
-
customName
public void customName(@Nullable @Nullable net.kyori.adventure.text.Component customName) - Specified by:
customNamein interfaceorg.bukkit.scoreboard.Score
-
numberFormat
@Nullable public @Nullable io.papermc.paper.scoreboard.numbers.NumberFormat numberFormat()- Specified by:
numberFormatin interfaceorg.bukkit.scoreboard.Score
-
numberFormat
public void numberFormat(@Nullable @Nullable io.papermc.paper.scoreboard.numbers.NumberFormat numberFormat) - Specified by:
numberFormatin interfaceorg.bukkit.scoreboard.Score
-