Class ServerScoreboard

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

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

    • server

      private final MinecraftServer server
      Mappings:
      Namespace Name Mixin selector
      official a Lld;a:Lnet/minecraft/server/MinecraftServer;
      intermediary field_6077 Lnet/minecraft/class_1545;field_6077: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 Lld;b:Ljava/util/Set;
      intermediary field_6078 Lnet/minecraft/class_1545;field_6078:Ljava/util/Set;
      named objectives Lnet/minecraft/scoreboard/ServerScoreboard;objectives:Ljava/util/Set;
    • field_13845

      private Runnable[] field_13845
      Mappings:
      Namespace Name Mixin selector
      official c Lld;c:[Ljava/lang/Runnable;
      intermediary field_13845 Lnet/minecraft/class_1545;field_13845:[Ljava/lang/Runnable;
      named field_13845 Lnet/minecraft/scoreboard/ServerScoreboard;field_13845:[Ljava/lang/Runnable;
  • Constructor Details

    • ServerScoreboard

      public ServerScoreboard(MinecraftServer server)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lld;<init>(Lnet/minecraft/server/MinecraftServer;)V
      intermediary <init> Lnet/minecraft/class_1545;<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 Lbec;a(Lbea;)V
      intermediary method_4879 Lnet/minecraft/class_1471;method_4879(Lnet/minecraft/class_1469;)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 Lbec;a(Ljava/lang/String;)V
      intermediary method_4881 Lnet/minecraft/class_1471;method_4881(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 Lbec;a(Ljava/lang/String;Lbdy;)V
      intermediary method_9358 Lnet/minecraft/class_1471;method_9358(Ljava/lang/String;Lnet/minecraft/class_1467;)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 Lbec;a(ILbdy;)V
      intermediary method_4876 Lnet/minecraft/class_1471;method_4876(ILnet/minecraft/class_1467;)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 Lbec;a(Ljava/lang/String;Ljava/lang/String;)Z
      intermediary method_6614 Lnet/minecraft/class_1471;method_6614(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 Lbec;a(Ljava/lang/String;Lbdz;)V
      intermediary method_4889 Lnet/minecraft/class_1471;method_4889(Ljava/lang/String;Lnet/minecraft/class_1468;)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 Lbec;a(Lbdy;)V
      intermediary method_4877 Lnet/minecraft/class_1471;method_4877(Lnet/minecraft/class_1467;)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 Lbec;b(Lbdy;)V
      intermediary method_4886 Lnet/minecraft/class_1471;method_4886(Lnet/minecraft/class_1467;)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 Lbec;c(Lbdy;)V
      intermediary method_4891 Lnet/minecraft/class_1471;method_4891(Lnet/minecraft/class_1467;)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 Lbec;a(Lbdz;)V
      intermediary method_4878 Lnet/minecraft/class_1471;method_4878(Lnet/minecraft/class_1468;)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 Lbec;b(Lbdz;)V
      intermediary method_4887 Lnet/minecraft/class_1471;method_4887(Lnet/minecraft/class_1468;)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 Lbec;c(Lbdz;)V
      intermediary method_4892 Lnet/minecraft/class_1471;method_4892(Lnet/minecraft/class_1468;)V
      named updateRemovedTeam Lnet/minecraft/scoreboard/Scoreboard;updateRemovedTeam(Lnet/minecraft/scoreboard/Team;)V
    • method_12759

      public void method_12759(Runnable runnable)
      Mappings:
      Namespace Name Mixin selector
      official a Lld;a(Ljava/lang/Runnable;)V
      intermediary method_12759 Lnet/minecraft/class_1545;method_12759(Ljava/lang/Runnable;)V
      named method_12759 Lnet/minecraft/scoreboard/ServerScoreboard;method_12759(Ljava/lang/Runnable;)V
    • markDirtyIfNull

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

      public List<Packet<?>> createChangePackets(ScoreboardObjective scoreboardObjective)
      Mappings:
      Namespace Name Mixin selector
      official d Lld;d(Lbdy;)Ljava/util/List;
      intermediary method_5299 Lnet/minecraft/class_1545;method_5299(Lnet/minecraft/class_1467;)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 Lld;e(Lbdy;)V
      intermediary method_5300 Lnet/minecraft/class_1545;method_5300(Lnet/minecraft/class_1467;)V
      named addScoreboardObjective Lnet/minecraft/scoreboard/ServerScoreboard;addScoreboardObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
    • method_5301

      public List<Packet<?>> method_5301(ScoreboardObjective scoreboardObjective)
      Mappings:
      Namespace Name Mixin selector
      official f Lld;f(Lbdy;)Ljava/util/List;
      intermediary method_5301 Lnet/minecraft/class_1545;method_5301(Lnet/minecraft/class_1467;)Ljava/util/List;
      named method_5301 Lnet/minecraft/scoreboard/ServerScoreboard;method_5301(Lnet/minecraft/scoreboard/ScoreboardObjective;)Ljava/util/List;
    • removeScoreboardObjective

      public void removeScoreboardObjective(ScoreboardObjective objective)
      Mappings:
      Namespace Name Mixin selector
      official g Lld;g(Lbdy;)V
      intermediary method_5302 Lnet/minecraft/class_1545;method_5302(Lnet/minecraft/class_1467;)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 Lld;h(Lbdy;)I
      intermediary method_5303 Lnet/minecraft/class_1545;method_5303(Lnet/minecraft/class_1467;)I
      named getSlot Lnet/minecraft/scoreboard/ServerScoreboard;getSlot(Lnet/minecraft/scoreboard/ScoreboardObjective;)I