public class ServerScoreboard extends Scoreboard
Constructor and Description |
---|
ServerScoreboard(MinecraftServer mcServer) |
Modifier and Type | Method and Description |
---|---|
boolean |
addPlayerToTeam(java.lang.String player,
java.lang.String newTeam)
Adds a player to the given team
|
void |
broadcastTeamCreated(ScorePlayerTeam playerTeam)
This packet will notify the players that this team is created, and that will register it on the client
|
void |
func_178820_a(java.lang.String p_178820_1_,
ScoreObjective p_178820_2_) |
void |
func_96513_c(ScorePlayerTeam playerTeam) |
void |
func_96516_a(java.lang.String p_96516_1_) |
void |
func_96536_a(Score p_96536_1_) |
void |
func_96547_a(ScoreboardSaveData p_96547_1_) |
java.util.List<Packet> |
func_96548_f(ScoreObjective p_96548_1_) |
void |
func_96549_e(ScoreObjective p_96549_1_) |
java.util.List<Packet> |
func_96550_d(ScoreObjective p_96550_1_) |
int |
func_96552_h(ScoreObjective p_96552_1_) |
protected void |
markSaveDataDirty() |
void |
onObjectiveDisplayNameChanged(ScoreObjective p_96532_1_) |
void |
onScoreObjectiveAdded(ScoreObjective scoreObjectiveIn)
Called when a score objective is added
|
void |
onScoreObjectiveRemoved(ScoreObjective p_96533_1_) |
void |
removePlayerFromTeam(java.lang.String p_96512_1_,
ScorePlayerTeam p_96512_2_)
Removes the given username from the given ScorePlayerTeam.
|
void |
sendDisplaySlotRemovalPackets(ScoreObjective p_96546_1_) |
void |
sendTeamUpdate(ScorePlayerTeam playerTeam)
This packet will notify the players that this team is updated
|
void |
setObjectiveInDisplaySlot(int p_96530_1_,
ScoreObjective p_96530_2_)
0 is tab menu, 1 is sidebar, 2 is below name
|
addScoreObjective, createTeam, entityHasObjective, func_181140_a, getDisplaySlotStrings, getObjective, getObjectiveDisplaySlot, getObjectiveDisplaySlotNumber, getObjectiveInDisplaySlot, getObjectiveNames, getObjectivesForEntity, getObjectivesFromCriteria, getPlayersTeam, getScoreObjectives, getScores, getSortedScores, getTeam, getTeamNames, getTeams, getValueFromObjective, removeObjective, removeObjectiveFromEntity, removePlayerFromTeams, removeTeam
public ServerScoreboard(MinecraftServer mcServer)
public void func_96536_a(Score p_96536_1_)
func_96536_a
in class Scoreboard
public void func_96516_a(java.lang.String p_96516_1_)
func_96516_a
in class Scoreboard
public void func_178820_a(java.lang.String p_178820_1_, ScoreObjective p_178820_2_)
func_178820_a
in class Scoreboard
public void setObjectiveInDisplaySlot(int p_96530_1_, ScoreObjective p_96530_2_)
setObjectiveInDisplaySlot
in class Scoreboard
public boolean addPlayerToTeam(java.lang.String player, java.lang.String newTeam)
addPlayerToTeam
in class Scoreboard
public void removePlayerFromTeam(java.lang.String p_96512_1_, ScorePlayerTeam p_96512_2_)
removePlayerFromTeam
in class Scoreboard
public void onScoreObjectiveAdded(ScoreObjective scoreObjectiveIn)
onScoreObjectiveAdded
in class Scoreboard
public void onObjectiveDisplayNameChanged(ScoreObjective p_96532_1_)
onObjectiveDisplayNameChanged
in class Scoreboard
public void onScoreObjectiveRemoved(ScoreObjective p_96533_1_)
onScoreObjectiveRemoved
in class Scoreboard
public void broadcastTeamCreated(ScorePlayerTeam playerTeam)
broadcastTeamCreated
in class Scoreboard
public void sendTeamUpdate(ScorePlayerTeam playerTeam)
sendTeamUpdate
in class Scoreboard
public void func_96513_c(ScorePlayerTeam playerTeam)
func_96513_c
in class Scoreboard
public void func_96547_a(ScoreboardSaveData p_96547_1_)
protected void markSaveDataDirty()
public java.util.List<Packet> func_96550_d(ScoreObjective p_96550_1_)
public void func_96549_e(ScoreObjective p_96549_1_)
public java.util.List<Packet> func_96548_f(ScoreObjective p_96548_1_)
public void sendDisplaySlotRemovalPackets(ScoreObjective p_96546_1_)
public int func_96552_h(ScoreObjective p_96552_1_)