Class ServerScoreboard

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

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

    • server

      private final MinecraftServer server
      Mappings:
      Namespace Name Mixin selector
      official a Lkk;a:Lnet/minecraft/server/MinecraftServer;
      intermediary field_6528 Lnet/minecraft/class_1616;field_6528:Lnet/minecraft/server/MinecraftServer;
      named server Lnet/minecraft/scoreboard/ServerScoreboard;server:Lnet/minecraft/server/MinecraftServer;
    • objectives

      private final Set<ScoreboardObjective> objectives
      Mappings:
      Namespace Name Mixin selector
      official b Lkk;b:Ljava/util/Set;
      intermediary field_6529 Lnet/minecraft/class_1616;field_6529:Ljava/util/Set;
      named objectives Lnet/minecraft/scoreboard/ServerScoreboard;objectives:Ljava/util/Set;
    • state

      private ScoreboardState state
      Mappings:
      Namespace Name Mixin selector
      official c Lkk;c:Laup;
      intermediary field_6530 Lnet/minecraft/class_1616;field_6530:Lnet/minecraft/class_654;
      named state Lnet/minecraft/scoreboard/ServerScoreboard;state:Lnet/minecraft/scoreboard/ScoreboardState;
  • Constructor Details

    • ServerScoreboard

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

    • updateScore

      public void updateScore​(ScoreboardPlayerScore score)
      Overrides:
      updateScore in class Scoreboard
      Mappings:
      Namespace Name Mixin selector
      official a Lauo;a(Laum;)V
      intermediary method_2126 Lnet/minecraft/class_653;method_2126(Lnet/minecraft/class_652;)V
      named updateScore Lnet/minecraft/scoreboard/Scoreboard;updateScore(Lnet/minecraft/scoreboard/ScoreboardPlayerScore;)V
    • updatePlayerScore

      public void updatePlayerScore​(String playerName)
      Overrides:
      updatePlayerScore in class Scoreboard
      Mappings:
      Namespace Name Mixin selector
      official a Lauo;a(Ljava/lang/String;)V
      intermediary method_2128 Lnet/minecraft/class_653;method_2128(Ljava/lang/String;)V
      named updatePlayerScore Lnet/minecraft/scoreboard/Scoreboard;updatePlayerScore(Ljava/lang/String;)V
    • updatePlayerScore

      public void updatePlayerScore​(String playerName, ScoreboardObjective objective)
      Overrides:
      updatePlayerScore in class Scoreboard
      Mappings:
      Namespace Name Mixin selector
      official a Lauo;a(Ljava/lang/String;Lauk;)V
      intermediary method_2129 Lnet/minecraft/class_653;method_2129(Ljava/lang/String;Lnet/minecraft/class_650;)V
      named updatePlayerScore Lnet/minecraft/scoreboard/Scoreboard;updatePlayerScore(Ljava/lang/String;Lnet/minecraft/scoreboard/ScoreboardObjective;)V
    • setObjectiveSlot

      public void setObjectiveSlot​(int slot, ScoreboardObjective objective)
      Overrides:
      setObjectiveSlot in class Scoreboard
      Mappings:
      Namespace Name Mixin selector
      official a Lauo;a(ILauk;)V
      intermediary method_2123 Lnet/minecraft/class_653;method_2123(ILnet/minecraft/class_650;)V
      named setObjectiveSlot Lnet/minecraft/scoreboard/Scoreboard;setObjectiveSlot(ILnet/minecraft/scoreboard/ScoreboardObjective;)V
    • addPlayerToTeam

      public boolean addPlayerToTeam​(String string, String string2)
      Overrides:
      addPlayerToTeam in class Scoreboard
      Mappings:
      Namespace Name Mixin selector
      official a Lauo;a(Ljava/lang/String;Ljava/lang/String;)Z
      intermediary method_2132 Lnet/minecraft/class_653;method_2132(Ljava/lang/String;Ljava/lang/String;)Z
      named addPlayerToTeam Lnet/minecraft/scoreboard/Scoreboard;addPlayerToTeam(Ljava/lang/String;Ljava/lang/String;)Z
    • removePlayerFromTeam

      public void removePlayerFromTeam​(String playerName, Team team)
      Overrides:
      removePlayerFromTeam in class Scoreboard
      Mappings:
      Namespace Name Mixin selector
      official a Lauo;a(Ljava/lang/String;Laul;)V
      intermediary method_2130 Lnet/minecraft/class_653;method_2130(Ljava/lang/String;Lnet/minecraft/class_651;)V
      named removePlayerFromTeam Lnet/minecraft/scoreboard/Scoreboard;removePlayerFromTeam(Ljava/lang/String;Lnet/minecraft/scoreboard/Team;)V
    • updateObjective

      public void updateObjective​(ScoreboardObjective objective)
      Overrides:
      updateObjective in class Scoreboard
      Mappings:
      Namespace Name Mixin selector
      official a Lauo;a(Lauk;)V
      intermediary method_2124 Lnet/minecraft/class_653;method_2124(Lnet/minecraft/class_650;)V
      named updateObjective Lnet/minecraft/scoreboard/Scoreboard;updateObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
    • updateExistingObjective

      public void updateExistingObjective​(ScoreboardObjective objective)
      Overrides:
      updateExistingObjective in class Scoreboard
      Mappings:
      Namespace Name Mixin selector
      official b Lauo;b(Lauk;)V
      intermediary method_2135 Lnet/minecraft/class_653;method_2135(Lnet/minecraft/class_650;)V
      named updateExistingObjective Lnet/minecraft/scoreboard/Scoreboard;updateExistingObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
    • updateRemovedObjective

      public void updateRemovedObjective​(ScoreboardObjective objective)
      Overrides:
      updateRemovedObjective in class Scoreboard
      Mappings:
      Namespace Name Mixin selector
      official c Lauo;c(Lauk;)V
      intermediary method_2140 Lnet/minecraft/class_653;method_2140(Lnet/minecraft/class_650;)V
      named updateRemovedObjective Lnet/minecraft/scoreboard/Scoreboard;updateRemovedObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
    • updateScoreboardTeamAndPlayers

      public void updateScoreboardTeamAndPlayers​(Team team)
      Overrides:
      updateScoreboardTeamAndPlayers in class Scoreboard
      Mappings:
      Namespace Name Mixin selector
      official a Lauo;a(Laul;)V
      intermediary method_2125 Lnet/minecraft/class_653;method_2125(Lnet/minecraft/class_651;)V
      named updateScoreboardTeamAndPlayers Lnet/minecraft/scoreboard/Scoreboard;updateScoreboardTeamAndPlayers(Lnet/minecraft/scoreboard/Team;)V
    • updateScoreboardTeam

      public void updateScoreboardTeam​(Team team)
      Overrides:
      updateScoreboardTeam in class Scoreboard
      Mappings:
      Namespace Name Mixin selector
      official b Lauo;b(Laul;)V
      intermediary method_2136 Lnet/minecraft/class_653;method_2136(Lnet/minecraft/class_651;)V
      named updateScoreboardTeam Lnet/minecraft/scoreboard/Scoreboard;updateScoreboardTeam(Lnet/minecraft/scoreboard/Team;)V
    • updateRemovedTeam

      public void updateRemovedTeam​(Team team)
      Overrides:
      updateRemovedTeam in class Scoreboard
      Mappings:
      Namespace Name Mixin selector
      official c Lauo;c(Laul;)V
      intermediary method_2141 Lnet/minecraft/class_653;method_2141(Lnet/minecraft/class_651;)V
      named updateRemovedTeam Lnet/minecraft/scoreboard/Scoreboard;updateRemovedTeam(Lnet/minecraft/scoreboard/Team;)V
    • setScoreboardState

      public void setScoreboardState​(ScoreboardState state)
      Mappings:
      Namespace Name Mixin selector
      official a Lkk;a(Laup;)V
      intermediary method_5930 Lnet/minecraft/class_1616;method_5930(Lnet/minecraft/class_654;)V
      named setScoreboardState Lnet/minecraft/scoreboard/ServerScoreboard;setScoreboardState(Lnet/minecraft/scoreboard/ScoreboardState;)V
    • markDirtyIfNull

      protected void markDirtyIfNull()
      Mappings:
      Namespace Name Mixin selector
      official b Lkk;b()V
      intermediary method_5931 Lnet/minecraft/class_1616;method_5931()V
      named markDirtyIfNull Lnet/minecraft/scoreboard/ServerScoreboard;markDirtyIfNull()V
    • createChangePackets

      public List<Packet> createChangePackets​(ScoreboardObjective scoreboardObjective)
      Mappings:
      Namespace Name Mixin selector
      official d Lkk;d(Lauk;)Ljava/util/List;
      intermediary method_5932 Lnet/minecraft/class_1616;method_5932(Lnet/minecraft/class_650;)Ljava/util/List;
      named createChangePackets Lnet/minecraft/scoreboard/ServerScoreboard;createChangePackets(Lnet/minecraft/scoreboard/ScoreboardObjective;)Ljava/util/List;
    • addScoreboardObjective

      public void addScoreboardObjective​(ScoreboardObjective objective)
      Mappings:
      Namespace Name Mixin selector
      official e Lkk;e(Lauk;)V
      intermediary method_5933 Lnet/minecraft/class_1616;method_5933(Lnet/minecraft/class_650;)V
      named addScoreboardObjective Lnet/minecraft/scoreboard/ServerScoreboard;addScoreboardObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
    • method_5934

      public List<Packet> method_5934​(ScoreboardObjective scoreboardObjective)
      Mappings:
      Namespace Name Mixin selector
      official f Lkk;f(Lauk;)Ljava/util/List;
      intermediary method_5934 Lnet/minecraft/class_1616;method_5934(Lnet/minecraft/class_650;)Ljava/util/List;
      named method_5934 Lnet/minecraft/scoreboard/ServerScoreboard;method_5934(Lnet/minecraft/scoreboard/ScoreboardObjective;)Ljava/util/List;
    • removeScoreboardObjective

      public void removeScoreboardObjective​(ScoreboardObjective objective)
      Mappings:
      Namespace Name Mixin selector
      official g Lkk;g(Lauk;)V
      intermediary method_5935 Lnet/minecraft/class_1616;method_5935(Lnet/minecraft/class_650;)V
      named removeScoreboardObjective Lnet/minecraft/scoreboard/ServerScoreboard;removeScoreboardObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
    • getSlot

      public int getSlot​(ScoreboardObjective objective)
      Mappings:
      Namespace Name Mixin selector
      official h Lkk;h(Lauk;)I
      intermediary method_5936 Lnet/minecraft/class_1616;method_5936(Lnet/minecraft/class_650;)I
      named getSlot Lnet/minecraft/scoreboard/ServerScoreboard;getSlot(Lnet/minecraft/scoreboard/ScoreboardObjective;)I