类 ServerScoreboard


  • public class ServerScoreboard
    extends Scoreboard
    Mappings:
    Namespace Name
    official xe
    intermediary net/minecraft/class_2995
    named net/minecraft/scoreboard/ServerScoreboard
    • 字段详细资料

      • server

        private final MinecraftServer server
        Mappings:
        Namespace Name Mixin selector
        official h Lxe;h:Lnet/minecraft/server/MinecraftServer;
        intermediary field_13428 Lnet/minecraft/class_2995;field_13428: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 i Lxe;i:Ljava/util/Set;
        intermediary field_13427 Lnet/minecraft/class_2995;field_13427:Ljava/util/Set;
        named objectives Lnet/minecraft/scoreboard/ServerScoreboard;objectives:Ljava/util/Set;
      • updateListeners

        private final List<Runnable> updateListeners
        Mappings:
        Namespace Name Mixin selector
        official j Lxe;j:Ljava/util/List;
        intermediary field_13426 Lnet/minecraft/class_2995;field_13426:Ljava/util/List;
        named updateListeners Lnet/minecraft/scoreboard/ServerScoreboard;updateListeners:Ljava/util/List;
    • 构造器详细资料

      • ServerScoreboard

        public ServerScoreboard​(MinecraftServer server)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lxe;<init>(Lnet/minecraft/server/MinecraftServer;)V
        intermediary <init> Lnet/minecraft/class_2995;<init>(Lnet/minecraft/server/MinecraftServer;)V
        named <init> Lnet/minecraft/scoreboard/ServerScoreboard;<init>(Lnet/minecraft/server/MinecraftServer;)V
    • 方法详细资料

      • updateScore

        public void updateScore​(ScoreboardPlayerScore score)
        覆盖:
        updateScore 在类中 Scoreboard
        Mappings:
        Namespace Name Mixin selector
        official a Ldmy;a(Ldmx;)V
        intermediary method_1176 Lnet/minecraft/class_269;method_1176(Lnet/minecraft/class_267;)V
        named updateScore Lnet/minecraft/scoreboard/Scoreboard;updateScore(Lnet/minecraft/scoreboard/ScoreboardPlayerScore;)V
      • updatePlayerScore

        public void updatePlayerScore​(String playerName)
        覆盖:
        updatePlayerScore 在类中 Scoreboard
        Mappings:
        Namespace Name Mixin selector
        official a Ldmy;a(Ljava/lang/String;)V
        intermediary method_1152 Lnet/minecraft/class_269;method_1152(Ljava/lang/String;)V
        named updatePlayerScore Lnet/minecraft/scoreboard/Scoreboard;updatePlayerScore(Ljava/lang/String;)V
      • updatePlayerScore

        public void updatePlayerScore​(String playerName,
                                      ScoreboardObjective objective)
        覆盖:
        updatePlayerScore 在类中 Scoreboard
        Mappings:
        Namespace Name Mixin selector
        official a Ldmy;a(Ljava/lang/String;Ldmv;)V
        intermediary method_1190 Lnet/minecraft/class_269;method_1190(Ljava/lang/String;Lnet/minecraft/class_266;)V
        named updatePlayerScore Lnet/minecraft/scoreboard/Scoreboard;updatePlayerScore(Ljava/lang/String;Lnet/minecraft/scoreboard/ScoreboardObjective;)V
      • setObjectiveSlot

        public void setObjectiveSlot​(int slot,
                                     @Nullable
                                     @Nullable ScoreboardObjective objective)
        覆盖:
        setObjectiveSlot 在类中 Scoreboard
        Mappings:
        Namespace Name Mixin selector
        official a Ldmy;a(ILdmv;)V
        intermediary method_1158 Lnet/minecraft/class_269;method_1158(ILnet/minecraft/class_266;)V
        named setObjectiveSlot Lnet/minecraft/scoreboard/Scoreboard;setObjectiveSlot(ILnet/minecraft/scoreboard/ScoreboardObjective;)V
      • addPlayerToTeam

        public boolean addPlayerToTeam​(String playerName,
                                       Team team)
        覆盖:
        addPlayerToTeam 在类中 Scoreboard
        Mappings:
        Namespace Name Mixin selector
        official a Ldmy;a(Ljava/lang/String;Ldmw;)Z
        intermediary method_1172 Lnet/minecraft/class_269;method_1172(Ljava/lang/String;Lnet/minecraft/class_268;)Z
        named addPlayerToTeam Lnet/minecraft/scoreboard/Scoreboard;addPlayerToTeam(Ljava/lang/String;Lnet/minecraft/scoreboard/Team;)Z
      • removePlayerFromTeam

        public void removePlayerFromTeam​(String playerName,
                                         Team team)
        覆盖:
        removePlayerFromTeam 在类中 Scoreboard
        Mappings:
        Namespace Name Mixin selector
        official b Ldmy;b(Ljava/lang/String;Ldmw;)V
        intermediary method_1157 Lnet/minecraft/class_269;method_1157(Ljava/lang/String;Lnet/minecraft/class_268;)V
        named removePlayerFromTeam Lnet/minecraft/scoreboard/Scoreboard;removePlayerFromTeam(Ljava/lang/String;Lnet/minecraft/scoreboard/Team;)V
      • updateObjective

        public void updateObjective​(ScoreboardObjective objective)
        覆盖:
        updateObjective 在类中 Scoreboard
        Mappings:
        Namespace Name Mixin selector
        official a Ldmy;a(Ldmv;)V
        intermediary method_1185 Lnet/minecraft/class_269;method_1185(Lnet/minecraft/class_266;)V
        named updateObjective Lnet/minecraft/scoreboard/Scoreboard;updateObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
      • updateExistingObjective

        public void updateExistingObjective​(ScoreboardObjective objective)
        覆盖:
        updateExistingObjective 在类中 Scoreboard
        Mappings:
        Namespace Name Mixin selector
        official b Ldmy;b(Ldmv;)V
        intermediary method_1175 Lnet/minecraft/class_269;method_1175(Lnet/minecraft/class_266;)V
        named updateExistingObjective Lnet/minecraft/scoreboard/Scoreboard;updateExistingObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
      • updateRemovedObjective

        public void updateRemovedObjective​(ScoreboardObjective objective)
        覆盖:
        updateRemovedObjective 在类中 Scoreboard
        Mappings:
        Namespace Name Mixin selector
        official c Ldmy;c(Ldmv;)V
        intermediary method_1173 Lnet/minecraft/class_269;method_1173(Lnet/minecraft/class_266;)V
        named updateRemovedObjective Lnet/minecraft/scoreboard/Scoreboard;updateRemovedObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
      • updateScoreboardTeamAndPlayers

        public void updateScoreboardTeamAndPlayers​(Team team)
        覆盖:
        updateScoreboardTeamAndPlayers 在类中 Scoreboard
        Mappings:
        Namespace Name Mixin selector
        official a Ldmy;a(Ldmw;)V
        intermediary method_1160 Lnet/minecraft/class_269;method_1160(Lnet/minecraft/class_268;)V
        named updateScoreboardTeamAndPlayers Lnet/minecraft/scoreboard/Scoreboard;updateScoreboardTeamAndPlayers(Lnet/minecraft/scoreboard/Team;)V
      • updateScoreboardTeam

        public void updateScoreboardTeam​(Team team)
        覆盖:
        updateScoreboardTeam 在类中 Scoreboard
        Mappings:
        Namespace Name Mixin selector
        official b Ldmy;b(Ldmw;)V
        intermediary method_1154 Lnet/minecraft/class_269;method_1154(Lnet/minecraft/class_268;)V
        named updateScoreboardTeam Lnet/minecraft/scoreboard/Scoreboard;updateScoreboardTeam(Lnet/minecraft/scoreboard/Team;)V
      • updateRemovedTeam

        public void updateRemovedTeam​(Team team)
        覆盖:
        updateRemovedTeam 在类中 Scoreboard
        Mappings:
        Namespace Name Mixin selector
        official c Ldmy;c(Ldmw;)V
        intermediary method_1193 Lnet/minecraft/class_269;method_1193(Lnet/minecraft/class_268;)V
        named updateRemovedTeam Lnet/minecraft/scoreboard/Scoreboard;updateRemovedTeam(Lnet/minecraft/scoreboard/Team;)V
      • addUpdateListener

        public void addUpdateListener​(Runnable listener)
        Mappings:
        Namespace Name Mixin selector
        official a Lxe;a(Ljava/lang/Runnable;)V
        intermediary method_12935 Lnet/minecraft/class_2995;method_12935(Ljava/lang/Runnable;)V
        named addUpdateListener Lnet/minecraft/scoreboard/ServerScoreboard;addUpdateListener(Ljava/lang/Runnable;)V
      • runUpdateListeners

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

        public List<Packet<?>> createChangePackets​(ScoreboardObjective objective)
        Mappings:
        Namespace Name Mixin selector
        official d Lxe;d(Ldmv;)Ljava/util/List;
        intermediary method_12937 Lnet/minecraft/class_2995;method_12937(Lnet/minecraft/class_266;)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 Lxe;e(Ldmv;)V
        intermediary method_12939 Lnet/minecraft/class_2995;method_12939(Lnet/minecraft/class_266;)V
        named addScoreboardObjective Lnet/minecraft/scoreboard/ServerScoreboard;addScoreboardObjective(Lnet/minecraft/scoreboard/ScoreboardObjective;)V
      • createRemovePackets

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

        public void removeScoreboardObjective​(ScoreboardObjective objective)
        Mappings:
        Namespace Name Mixin selector
        official g Lxe;g(Ldmv;)V
        intermediary method_12938 Lnet/minecraft/class_2995;method_12938(Lnet/minecraft/class_266;)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 Lxe;h(Ldmv;)I
        intermediary method_12936 Lnet/minecraft/class_2995;method_12936(Lnet/minecraft/class_266;)I
        named getSlot Lnet/minecraft/scoreboard/ServerScoreboard;getSlot(Lnet/minecraft/scoreboard/ScoreboardObjective;)I
      • createState

        public ScoreboardState createState()
        Mappings:
        Namespace Name Mixin selector
        official b Lxe;b()Ldmz;
        intermediary method_32705 Lnet/minecraft/class_2995;method_32705()Lnet/minecraft/class_273;
        named createState Lnet/minecraft/scoreboard/ServerScoreboard;createState()Lnet/minecraft/scoreboard/ScoreboardState;
      • stateFromNbt

        public ScoreboardState stateFromNbt​(CompoundTag nbt)
        Mappings:
        Namespace Name Mixin selector
        official a Lxe;a(Lmv;)Ldmz;
        intermediary method_32704 Lnet/minecraft/class_2995;method_32704(Lnet/minecraft/class_2487;)Lnet/minecraft/class_273;
        named stateFromNbt Lnet/minecraft/scoreboard/ServerScoreboard;stateFromNbt(Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/scoreboard/ScoreboardState;