Class SidebarDisplaySlot
java.lang.Object
org.geysermc.geyser.scoreboard.display.slot.DisplaySlot
org.geysermc.geyser.scoreboard.display.slot.SidebarDisplaySlot
-
Field Summary
Fields inherited from class org.geysermc.geyser.scoreboard.display.slot.DisplaySlot
objective, objectiveId, positionName, session, slot, teamColor, updateType -
Constructor Summary
ConstructorsConstructorDescriptionSidebarDisplaySlot(GeyserSession session, Objective objective, org.geysermc.mcprotocollib.protocol.data.game.scoreboard.ScoreboardPosition position) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddScore(ScoreReference reference) voidplayerRegistered(PlayerEntity player) voidplayerRemoved(PlayerEntity player) protected voidrender0(List<org.cloudburstmc.protocol.bedrock.data.ScoreInfo> addScores, List<org.cloudburstmc.protocol.bedrock.data.ScoreInfo> removeScores) voidsetTeamFor(Team team, Set<String> entities) Methods inherited from class org.geysermc.geyser.scoreboard.display.slot.DisplaySlot
markNeedsUpdate, objective, objectiveId, position, remove, render, sendDisplayObjective, sendRemoveObjective, slotCategory, teamColor, updateType
-
Constructor Details
-
SidebarDisplaySlot
public SidebarDisplaySlot(GeyserSession session, Objective objective, org.geysermc.mcprotocollib.protocol.data.game.scoreboard.ScoreboardPosition position)
-
-
Method Details
-
render0
protected void render0(List<org.cloudburstmc.protocol.bedrock.data.ScoreInfo> addScores, List<org.cloudburstmc.protocol.bedrock.data.ScoreInfo> removeScores) - Specified by:
render0in classDisplaySlot
-
addScore
- Specified by:
addScorein classDisplaySlot
-
playerRegistered
- Specified by:
playerRegisteredin classDisplaySlot
-
playerRemoved
- Specified by:
playerRemovedin classDisplaySlot
-
setTeamFor
-