public class ObjectiveMock
extends java.lang.Object
implements org.bukkit.scoreboard.Objective
| Constructor and Description |
|---|
ObjectiveMock(@NotNull ScoreboardMock scoreboard,
@NotNull java.lang.String name,
@NotNull java.lang.String displayName,
@NotNull java.lang.String criteria,
@NotNull org.bukkit.scoreboard.RenderType renderType) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCriteria() |
java.lang.String |
getDisplayName() |
org.bukkit.scoreboard.DisplaySlot |
getDisplaySlot() |
java.lang.String |
getName() |
org.bukkit.scoreboard.RenderType |
getRenderType() |
ScoreMock |
getScore(@NotNull org.bukkit.OfflinePlayer player)
Deprecated.
|
ScoreMock |
getScore(@NotNull java.lang.String entry) |
ScoreboardMock |
getScoreboard() |
boolean |
isModifiable() |
boolean |
isRegistered()
Checks if the objective is still registered.
|
void |
setDisplayName(java.lang.String displayName) |
void |
setDisplaySlot(@Nullable org.bukkit.scoreboard.DisplaySlot slot) |
void |
setRenderType(@NotNull org.bukkit.scoreboard.RenderType renderType) |
void |
unregister() |
public ObjectiveMock(@NotNull
@NotNull ScoreboardMock scoreboard,
@NotNull
@NotNull java.lang.String name,
@NotNull
@NotNull java.lang.String displayName,
@NotNull
@NotNull java.lang.String criteria,
@NotNull
@NotNull org.bukkit.scoreboard.RenderType renderType)
public java.lang.String getName()
throws java.lang.IllegalStateException
getName in interface org.bukkit.scoreboard.Objectivejava.lang.IllegalStateExceptionpublic java.lang.String getDisplayName()
throws java.lang.IllegalStateException
getDisplayName in interface org.bukkit.scoreboard.Objectivejava.lang.IllegalStateExceptionpublic void setDisplayName(java.lang.String displayName)
throws java.lang.IllegalStateException,
java.lang.IllegalArgumentException
setDisplayName in interface org.bukkit.scoreboard.Objectivejava.lang.IllegalStateExceptionjava.lang.IllegalArgumentExceptionpublic java.lang.String getCriteria()
throws java.lang.IllegalStateException
getCriteria in interface org.bukkit.scoreboard.Objectivejava.lang.IllegalStateExceptionpublic ScoreboardMock getScoreboard()
getScoreboard in interface org.bukkit.scoreboard.Objectivepublic void unregister()
throws java.lang.IllegalStateException
unregister in interface org.bukkit.scoreboard.Objectivejava.lang.IllegalStateExceptionpublic boolean isRegistered()
true if the objective is still registered, false if it has been unregistered.public void setDisplaySlot(@Nullable
@Nullable org.bukkit.scoreboard.DisplaySlot slot)
throws java.lang.IllegalStateException
setDisplaySlot in interface org.bukkit.scoreboard.Objectivejava.lang.IllegalStateExceptionpublic org.bukkit.scoreboard.DisplaySlot getDisplaySlot()
throws java.lang.IllegalStateException
getDisplaySlot in interface org.bukkit.scoreboard.Objectivejava.lang.IllegalStateExceptionpublic void setRenderType(@NotNull
@NotNull org.bukkit.scoreboard.RenderType renderType)
throws java.lang.IllegalStateException
setRenderType in interface org.bukkit.scoreboard.Objectivejava.lang.IllegalStateExceptionpublic org.bukkit.scoreboard.RenderType getRenderType()
throws java.lang.IllegalStateException
getRenderType in interface org.bukkit.scoreboard.Objectivejava.lang.IllegalStateException@Deprecated public ScoreMock getScore(@NotNull @NotNull org.bukkit.OfflinePlayer player) throws java.lang.IllegalArgumentException, java.lang.IllegalStateException
getScore in interface org.bukkit.scoreboard.Objectivejava.lang.IllegalArgumentExceptionjava.lang.IllegalStateExceptionpublic ScoreMock getScore(@NotNull @NotNull java.lang.String entry) throws java.lang.IllegalArgumentException, java.lang.IllegalStateException
getScore in interface org.bukkit.scoreboard.Objectivejava.lang.IllegalArgumentExceptionjava.lang.IllegalStateExceptionpublic boolean isModifiable()
throws java.lang.IllegalStateException
isModifiable in interface org.bukkit.scoreboard.Objectivejava.lang.IllegalStateException