public class ServerScoreboard extends Scoreboard
修飾子とタイプ | クラスと説明 |
---|---|
static class |
ServerScoreboard.Action |
コンストラクタと説明 |
---|
ServerScoreboard(MinecraftServer mcServer) |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addDirtyRunnable(java.lang.Runnable runnable) |
void |
addObjective(ScoreObjective objective) |
boolean |
addPlayerToTeam(java.lang.String p_197901_1_,
ScorePlayerTeam p_197901_2_) |
java.util.List<IPacket<?>> |
getCreatePackets(ScoreObjective objective) |
java.util.List<IPacket<?>> |
getDestroyPackets(ScoreObjective p_96548_1_) |
int |
getObjectiveDisplaySlotCount(ScoreObjective p_96552_1_) |
protected void |
markSaveDataDirty() |
void |
onObjectiveAdded(ScoreObjective objective) |
void |
onObjectiveChanged(ScoreObjective objective) |
void |
onObjectiveRemoved(ScoreObjective objective) |
void |
onPlayerRemoved(java.lang.String scoreName) |
void |
onPlayerScoreRemoved(java.lang.String scoreName,
ScoreObjective objective) |
void |
onScoreChanged(Score scoreIn) |
void |
onTeamAdded(ScorePlayerTeam playerTeam) |
void |
onTeamChanged(ScorePlayerTeam playerTeam) |
void |
onTeamRemoved(ScorePlayerTeam playerTeam) |
void |
removePlayerFromTeam(java.lang.String username,
ScorePlayerTeam playerTeam)
Removes the given username from the given ScorePlayerTeam.
|
void |
sendDisplaySlotRemovalPackets(ScoreObjective p_96546_1_) |
void |
setObjectiveInDisplaySlot(int objectiveSlot,
ScoreObjective objective)
0 is tab menu, 1 is sidebar, 2 is below name
|
addObjective, createTeam, entityHasObjective, forAllObjectives, func_197897_d, func_197902_i, func_197905_a, getDisplaySlotStrings, getObjective, getObjectiveDisplaySlot, getObjectiveDisplaySlotNumber, getObjectiveInDisplaySlot, getObjectiveNames, getObjectivesForEntity, getOrCreateObjective, getOrCreateScore, getPlayersTeam, getScoreObjectives, getSortedScores, getTeam, getTeamNames, getTeams, hasObjective, removeEntity, removeObjective, removeObjectiveFromEntity, removePlayerFromTeams, removeTeam
public ServerScoreboard(MinecraftServer mcServer)
public void onScoreChanged(Score scoreIn)
onScoreChanged
クラス内 Scoreboard
public void onPlayerRemoved(java.lang.String scoreName)
onPlayerRemoved
クラス内 Scoreboard
public void onPlayerScoreRemoved(java.lang.String scoreName, ScoreObjective objective)
onPlayerScoreRemoved
クラス内 Scoreboard
public void setObjectiveInDisplaySlot(int objectiveSlot, @Nullable ScoreObjective objective)
setObjectiveInDisplaySlot
クラス内 Scoreboard
public boolean addPlayerToTeam(java.lang.String p_197901_1_, ScorePlayerTeam p_197901_2_)
addPlayerToTeam
クラス内 Scoreboard
public void removePlayerFromTeam(java.lang.String username, ScorePlayerTeam playerTeam)
removePlayerFromTeam
クラス内 Scoreboard
public void onObjectiveAdded(ScoreObjective objective)
onObjectiveAdded
クラス内 Scoreboard
public void onObjectiveChanged(ScoreObjective objective)
onObjectiveChanged
クラス内 Scoreboard
public void onObjectiveRemoved(ScoreObjective objective)
onObjectiveRemoved
クラス内 Scoreboard
public void onTeamAdded(ScorePlayerTeam playerTeam)
onTeamAdded
クラス内 Scoreboard
public void onTeamChanged(ScorePlayerTeam playerTeam)
onTeamChanged
クラス内 Scoreboard
public void onTeamRemoved(ScorePlayerTeam playerTeam)
onTeamRemoved
クラス内 Scoreboard
public void addDirtyRunnable(java.lang.Runnable runnable)
protected void markSaveDataDirty()
public java.util.List<IPacket<?>> getCreatePackets(ScoreObjective objective)
public void addObjective(ScoreObjective objective)
public java.util.List<IPacket<?>> getDestroyPackets(ScoreObjective p_96548_1_)
public void sendDisplaySlotRemovalPackets(ScoreObjective p_96546_1_)
public int getObjectiveDisplaySlotCount(ScoreObjective p_96552_1_)