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, removeTeampublic ServerScoreboard(MinecraftServer mcServer)
public void onScoreChanged(Score scoreIn)
onScoreChanged クラス内 Scoreboardpublic void onPlayerRemoved(java.lang.String scoreName)
onPlayerRemoved クラス内 Scoreboardpublic void onPlayerScoreRemoved(java.lang.String scoreName,
ScoreObjective objective)
onPlayerScoreRemoved クラス内 Scoreboardpublic void setObjectiveInDisplaySlot(int objectiveSlot,
@Nullable
ScoreObjective objective)
setObjectiveInDisplaySlot クラス内 Scoreboardpublic boolean addPlayerToTeam(java.lang.String p_197901_1_,
ScorePlayerTeam p_197901_2_)
addPlayerToTeam クラス内 Scoreboardpublic void removePlayerFromTeam(java.lang.String username,
ScorePlayerTeam playerTeam)
removePlayerFromTeam クラス内 Scoreboardpublic void onObjectiveAdded(ScoreObjective objective)
onObjectiveAdded クラス内 Scoreboardpublic void onObjectiveChanged(ScoreObjective objective)
onObjectiveChanged クラス内 Scoreboardpublic void onObjectiveRemoved(ScoreObjective objective)
onObjectiveRemoved クラス内 Scoreboardpublic void onTeamAdded(ScorePlayerTeam playerTeam)
onTeamAdded クラス内 Scoreboardpublic void onTeamChanged(ScorePlayerTeam playerTeam)
onTeamChanged クラス内 Scoreboardpublic void onTeamRemoved(ScorePlayerTeam playerTeam)
onTeamRemoved クラス内 Scoreboardpublic 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_)