Class ServerScoreboard

java.lang.Object
net.minecraft.scoreboard.Scoreboard
net.minecraft.scoreboard.ServerScoreboard

public class ServerScoreboard extends Scoreboard
Mappings:
Namespace Name
named net/minecraft/scoreboard/ServerScoreboard
intermediary net/minecraft/class_2995
official anr
  • Field Details

    • server

      private final MinecraftServer server
      Mappings:
      Namespace Name Mixin selector
      named server Lnet/minecraft/scoreboard/ServerScoreboard;server:Lnet/minecraft/server/MinecraftServer;
      intermediary field_13428 Lnet/minecraft/class_2995;field_13428:Lnet/minecraft/server/MinecraftServer;
      official b Lanr;b:Lnet/minecraft/server/MinecraftServer;
    • syncableObjectives

      private final Set<ScoreboardObjective> syncableObjectives
      Mappings:
      Namespace Name Mixin selector
      named syncableObjectives Lnet/minecraft/scoreboard/ServerScoreboard;syncableObjectives:Ljava/util/Set;
      intermediary field_13427 Lnet/minecraft/class_2995;field_13427:Ljava/util/Set;
      official c Lanr;c:Ljava/util/Set;
    • dirty

      private boolean dirty
      Mappings:
      Namespace Name Mixin selector
      named dirty Lnet/minecraft/scoreboard/ServerScoreboard;dirty:Z
      intermediary field_63166 Lnet/minecraft/class_2995;field_63166:Z
      official d Lanr;d:Z
  • Constructor Details

    • ServerScoreboard

      public ServerScoreboard(MinecraftServer server)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/scoreboard/ServerScoreboard;<init>(Lnet/minecraft/server/MinecraftServer;)V
      intermediary <init> Lnet/minecraft/class_2995;<init>(Lnet/minecraft/server/MinecraftServer;)V
      official <init> Lanr;<init>(Lnet/minecraft/server/MinecraftServer;)V
  • Method Details

    • read

      public void read(ScoreboardState.Packed packed)
      Mappings:
      Namespace Name Mixin selector
      named read Lnet/minecraft/scoreboard/ServerScoreboard;read(Lnet/minecraft/scoreboard/ScoreboardState$Packed;)V
      intermediary method_74971 Lnet/minecraft/class_2995;method_74971(Lnet/minecraft/class_273$class_10745;)V
      official a Lanr;a(Lfsj$a;)V
    • toPacked

      private ScoreboardState.Packed toPacked()
      Mappings:
      Namespace Name Mixin selector
      named toPacked Lnet/minecraft/scoreboard/ServerScoreboard;toPacked()Lnet/minecraft/scoreboard/ScoreboardState$Packed;
      intermediary method_74973 Lnet/minecraft/class_2995;method_74973()Lnet/minecraft/class_273$class_10745;
      official k Lanr;k()Lfsj$a;
    • updateScore

      protected void updateScore(ScoreHolder scoreHolder, ScoreboardObjective objective, ScoreboardScore score)
      Overrides:
      updateScore in class Scoreboard
      Mappings:
      Namespace Name Mixin selector
      named updateScore Lnet/minecraft/scoreboard/Scoreboard;updateScore(Lnet/minecraft/scoreboard/ScoreHolder;Lnet/minecraft/scoreboard/ScoreboardObjective;Lnet/minecraft/scoreboard/ScoreboardScore;)V
      intermediary method_1176 Lnet/minecraft/class_269;method_1176(Lnet/minecraft/class_9015;Lnet/minecraft/class_266;Lnet/minecraft/class_267;)V
      official a Lfsi;a(Lfsh;Lfsa;Lfsf;)V
    • resetScore

      protected void resetScore(ScoreHolder scoreHolder, ScoreboardObjective objective)
      Overrides:
      resetScore in class Scoreboard
      Mappings:
      Namespace Name Mixin selector
      named resetScore Lnet/minecraft/scoreboard/Scoreboard;resetScore(Lnet/minecraft/scoreboard/ScoreHolder;Lnet/minecraft/scoreboard/ScoreboardObjective;)V
      intermediary method_55337 Lnet/minecraft/class_269;method_55337(Lnet/minecraft/class_9015;Lnet/minecraft/class_266;)V
      official a Lfsi;a(Lfsh;Lfsa;)V
    • onScoreHolderRemoved

      public void onScoreHolderRemoved(ScoreHolder scoreHolder)
      Overrides:
      onScoreHolderRemoved in class Scoreboard
      Mappings:
      Namespace Name Mixin selector
      named onScoreHolderRemoved Lnet/minecraft/scoreboard/Scoreboard;onScoreHolderRemoved(Lnet/minecraft/scoreboard/ScoreHolder;)V
      intermediary method_1152 Lnet/minecraft/class_269;method_1152(Lnet/minecraft/class_9015;)V
      official a Lfsi;a(Lfsh;)V
    • onScoreRemoved

      public void onScoreRemoved(ScoreHolder scoreHolder, ScoreboardObjective objective)
      Overrides:
      onScoreRemoved in class Scoreboard
      Mappings:
      Namespace Name Mixin selector
      named onScoreRemoved Lnet/minecraft/scoreboard/Scoreboard;onScoreRemoved(Lnet/minecraft/scoreboard/ScoreHolder;Lnet/minecraft/scoreboard/ScoreboardObjective;)V
      intermediary method_1190 Lnet/minecraft/class_269;method_1190(Lnet/minecraft/class_9015;Lnet/minecraft/class_266;)V
      official b Lfsi;b(Lfsh;Lfsa;)V
    • setObjectiveSlot

      public void setObjectiveSlot(ScoreboardDisplaySlot slot, @Nullable @Nullable ScoreboardObjective objective)
      Overrides:
      setObjectiveSlot in class Scoreboard
      Mappings:
      Namespace Name Mixin selector
      named setObjectiveSlot Lnet/minecraft/scoreboard/Scoreboard;setObjectiveSlot(Lnet/minecraft/scoreboard/ScoreboardDisplaySlot;Lnet/minecraft/scoreboard/ScoreboardObjective;)V
      intermediary method_1158 Lnet/minecraft/class_269;method_1158(Lnet/minecraft/class_8646;Lnet/minecraft/class_266;)V
      official a Lfsi;a(Lfrz;Lfsa;)V
    • addScoreHolderToTeam

      public boolean addScoreHolderToTeam(String scoreHolderName, Team team)
      Overrides:
      addScoreHolderToTeam in class Scoreboard
      Mappings:
      Namespace Name Mixin selector
      named addScoreHolderToTeam Lnet/minecraft/scoreboard/Scoreboard;addScoreHolderToTeam(Ljava/lang/String;Lnet/minecraft/scoreboard/Team;)Z
      intermediary method_1172 Lnet/minecraft/class_269;method_1172(Ljava/lang/String;Lnet/minecraft/class_268;)Z
      official a Lfsi;a(Ljava/lang/String;Lfsd;)Z
    • removeScoreHolderFromTeam

      public void removeScoreHolderFromTeam(String scoreHolderName, Team team)
      Overrides:
      removeScoreHolderFromTeam in class Scoreboard
      Mappings:
      Namespace Name Mixin selector
      named removeScoreHolderFromTeam Lnet/minecraft/scoreboard/Scoreboard;removeScoreHolderFromTeam(Ljava/lang/String;Lnet/minecraft/scoreboard/Team;)V
      intermediary method_1157 Lnet/minecraft/class_269;method_1157(Ljava/lang/String;Lnet/minecraft/class_268;)V
      official b Lfsi;b(Ljava/lang/String;Lfsd;)V
    • updateObjective

      public void updateObjective(ScoreboardObjective objective)
      Overrides:
      updateObjective in class Scoreboard
      Mappings:
      Namespace Name Mixin selector
      named updateObjective Lnet/minecraft/scoreboard/Scoreboard;updateObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
      intermediary method_1185 Lnet/minecraft/class_269;method_1185(Lnet/minecraft/class_266;)V
      official a Lfsi;a(Lfsa;)V
    • updateExistingObjective

      public void updateExistingObjective(ScoreboardObjective objective)
      Overrides:
      updateExistingObjective in class Scoreboard
      Mappings:
      Namespace Name Mixin selector
      named updateExistingObjective Lnet/minecraft/scoreboard/Scoreboard;updateExistingObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
      intermediary method_1175 Lnet/minecraft/class_269;method_1175(Lnet/minecraft/class_266;)V
      official b Lfsi;b(Lfsa;)V
    • updateRemovedObjective

      public void updateRemovedObjective(ScoreboardObjective objective)
      Overrides:
      updateRemovedObjective in class Scoreboard
      Mappings:
      Namespace Name Mixin selector
      named updateRemovedObjective Lnet/minecraft/scoreboard/Scoreboard;updateRemovedObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
      intermediary method_1173 Lnet/minecraft/class_269;method_1173(Lnet/minecraft/class_266;)V
      official c Lfsi;c(Lfsa;)V
    • updateScoreboardTeamAndPlayers

      public void updateScoreboardTeamAndPlayers(Team team)
      Overrides:
      updateScoreboardTeamAndPlayers in class Scoreboard
      Mappings:
      Namespace Name Mixin selector
      named updateScoreboardTeamAndPlayers Lnet/minecraft/scoreboard/Scoreboard;updateScoreboardTeamAndPlayers(Lnet/minecraft/scoreboard/Team;)V
      intermediary method_1160 Lnet/minecraft/class_269;method_1160(Lnet/minecraft/class_268;)V
      official a Lfsi;a(Lfsd;)V
    • updateScoreboardTeam

      public void updateScoreboardTeam(Team team)
      Overrides:
      updateScoreboardTeam in class Scoreboard
      Mappings:
      Namespace Name Mixin selector
      named updateScoreboardTeam Lnet/minecraft/scoreboard/Scoreboard;updateScoreboardTeam(Lnet/minecraft/scoreboard/Team;)V
      intermediary method_1154 Lnet/minecraft/class_269;method_1154(Lnet/minecraft/class_268;)V
      official b Lfsi;b(Lfsd;)V
    • updateRemovedTeam

      public void updateRemovedTeam(Team team)
      Overrides:
      updateRemovedTeam in class Scoreboard
      Mappings:
      Namespace Name Mixin selector
      named updateRemovedTeam Lnet/minecraft/scoreboard/Scoreboard;updateRemovedTeam(Lnet/minecraft/scoreboard/Team;)V
      intermediary method_1193 Lnet/minecraft/class_269;method_1193(Lnet/minecraft/class_268;)V
      official c Lfsi;c(Lfsd;)V
    • markDirty

      protected void markDirty()
      Mappings:
      Namespace Name Mixin selector
      named markDirty Lnet/minecraft/scoreboard/ServerScoreboard;markDirty()V
      intermediary method_12941 Lnet/minecraft/class_2995;method_12941()V
      official a Lanr;a()V
    • writeTo

      public void writeTo(ScoreboardState state)
      Mappings:
      Namespace Name Mixin selector
      named writeTo Lnet/minecraft/scoreboard/ServerScoreboard;writeTo(Lnet/minecraft/scoreboard/ScoreboardState;)V
      intermediary method_74972 Lnet/minecraft/class_2995;method_74972(Lnet/minecraft/class_273;)V
      official a Lanr;a(Lfsj;)V
    • createChangePackets

      public List<Packet<?>> createChangePackets(ScoreboardObjective objective)
      Mappings:
      Namespace Name Mixin selector
      named createChangePackets Lnet/minecraft/scoreboard/ServerScoreboard;createChangePackets(Lnet/minecraft/scoreboard/ScoreboardObjective;)Ljava/util/List;
      intermediary method_12937 Lnet/minecraft/class_2995;method_12937(Lnet/minecraft/class_266;)Ljava/util/List;
      official d Lanr;d(Lfsa;)Ljava/util/List;
    • startSyncing

      public void startSyncing(ScoreboardObjective objective)
      Mappings:
      Namespace Name Mixin selector
      named startSyncing Lnet/minecraft/scoreboard/ServerScoreboard;startSyncing(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
      intermediary method_12939 Lnet/minecraft/class_2995;method_12939(Lnet/minecraft/class_266;)V
      official e Lanr;e(Lfsa;)V
    • createRemovePackets

      public List<Packet<?>> createRemovePackets(ScoreboardObjective objective)
      Mappings:
      Namespace Name Mixin selector
      named createRemovePackets Lnet/minecraft/scoreboard/ServerScoreboard;createRemovePackets(Lnet/minecraft/scoreboard/ScoreboardObjective;)Ljava/util/List;
      intermediary method_12940 Lnet/minecraft/class_2995;method_12940(Lnet/minecraft/class_266;)Ljava/util/List;
      official f Lanr;f(Lfsa;)Ljava/util/List;
    • stopSyncing

      public void stopSyncing(ScoreboardObjective objective)
      Mappings:
      Namespace Name Mixin selector
      named stopSyncing Lnet/minecraft/scoreboard/ServerScoreboard;stopSyncing(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
      intermediary method_12938 Lnet/minecraft/class_2995;method_12938(Lnet/minecraft/class_266;)V
      official g Lanr;g(Lfsa;)V
    • countDisplaySlots

      public int countDisplaySlots(ScoreboardObjective objective)
      Mappings:
      Namespace Name Mixin selector
      named countDisplaySlots Lnet/minecraft/scoreboard/ServerScoreboard;countDisplaySlots(Lnet/minecraft/scoreboard/ScoreboardObjective;)I
      intermediary method_12936 Lnet/minecraft/class_2995;method_12936(Lnet/minecraft/class_266;)I
      official h Lanr;h(Lfsa;)I
    • refreshWaypointTrackingFor

      private void refreshWaypointTrackingFor(String playerName)
      Mappings:
      Namespace Name Mixin selector
      named refreshWaypointTrackingFor Lnet/minecraft/scoreboard/ServerScoreboard;refreshWaypointTrackingFor(Ljava/lang/String;)V
      intermediary method_70595 Lnet/minecraft/class_2995;method_70595(Ljava/lang/String;)V
      official f Lanr;f(Ljava/lang/String;)V
    • refreshWaypointTrackingFor

      private void refreshWaypointTrackingFor(Team team)
      Mappings:
      Namespace Name Mixin selector
      named refreshWaypointTrackingFor Lnet/minecraft/scoreboard/ServerScoreboard;refreshWaypointTrackingFor(Lnet/minecraft/scoreboard/Team;)V
      intermediary method_70594 Lnet/minecraft/class_2995;method_70594(Lnet/minecraft/class_268;)V
      official e Lanr;e(Lfsd;)V