类 ServerStatHandler


  • public class ServerStatHandler
    extends StatHandler
    Mappings:
    Namespace Name
    official afc
    intermediary net/minecraft/class_3442
    named net/minecraft/stat/ServerStatHandler
    • 字段详细资料

      • LOGGER

        private static final Logger LOGGER
        Mappings:
        Namespace Name Mixin selector
        official b Lafc;b:Lorg/apache/logging/log4j/Logger;
        intermediary field_15309 Lnet/minecraft/class_3442;field_15309:Lorg/apache/logging/log4j/Logger;
        named LOGGER Lnet/minecraft/stat/ServerStatHandler;LOGGER:Lorg/apache/logging/log4j/Logger;
      • field_29821

        private static final int field_29821
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Lafc;c:I
        intermediary field_29821 Lnet/minecraft/class_3442;field_29821:I
        named field_29821 Lnet/minecraft/stat/ServerStatHandler;field_29821:I
      • server

        private final MinecraftServer server
        Mappings:
        Namespace Name Mixin selector
        official d Lafc;d:Lnet/minecraft/server/MinecraftServer;
        intermediary field_15308 Lnet/minecraft/class_3442;field_15308:Lnet/minecraft/server/MinecraftServer;
        named server Lnet/minecraft/stat/ServerStatHandler;server:Lnet/minecraft/server/MinecraftServer;
      • file

        private final File file
        Mappings:
        Namespace Name Mixin selector
        official e Lafc;e:Ljava/io/File;
        intermediary field_15305 Lnet/minecraft/class_3442;field_15305:Ljava/io/File;
        named file Lnet/minecraft/stat/ServerStatHandler;file:Ljava/io/File;
      • pendingStats

        private final Set<Stat<?>> pendingStats
        Mappings:
        Namespace Name Mixin selector
        official f Lafc;f:Ljava/util/Set;
        intermediary field_15307 Lnet/minecraft/class_3442;field_15307:Ljava/util/Set;
        named pendingStats Lnet/minecraft/stat/ServerStatHandler;pendingStats:Ljava/util/Set;
      • lastStatsUpdate

        private int lastStatsUpdate
        Mappings:
        Namespace Name Mixin selector
        official g Lafc;g:I
        intermediary field_15306 Lnet/minecraft/class_3442;field_15306:I
        named lastStatsUpdate Lnet/minecraft/stat/ServerStatHandler;lastStatsUpdate:I
    • 构造器详细资料

      • ServerStatHandler

        public ServerStatHandler​(MinecraftServer server,
                                 File file)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lafc;<init>(Lnet/minecraft/server/MinecraftServer;Ljava/io/File;)V
        intermediary <init> Lnet/minecraft/class_3442;<init>(Lnet/minecraft/server/MinecraftServer;Ljava/io/File;)V
        named <init> Lnet/minecraft/stat/ServerStatHandler;<init>(Lnet/minecraft/server/MinecraftServer;Ljava/io/File;)V
    • 方法详细资料

      • save

        public void save()
        Mappings:
        Namespace Name Mixin selector
        official a Lafc;a()V
        intermediary method_14912 Lnet/minecraft/class_3442;method_14912()V
        named save Lnet/minecraft/stat/ServerStatHandler;save()V
      • setStat

        public void setStat​(PlayerEntity player,
                            Stat<?> stat,
                            int value)
        覆盖:
        setStat 在类中 StatHandler
        Mappings:
        Namespace Name Mixin selector
        official a Lafh;a(Lbjf;Lafd;I)V
        intermediary method_15023 Lnet/minecraft/class_3469;method_15023(Lnet/minecraft/class_1657;Lnet/minecraft/class_3445;I)V
        named setStat Lnet/minecraft/stat/StatHandler;setStat(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/stat/Stat;I)V
      • takePendingStats

        private Set<Stat<?>> takePendingStats()
        Mappings:
        Namespace Name Mixin selector
        official d Lafc;d()Ljava/util/Set;
        intermediary method_14909 Lnet/minecraft/class_3442;method_14909()Ljava/util/Set;
        named takePendingStats Lnet/minecraft/stat/ServerStatHandler;takePendingStats()Ljava/util/Set;
      • parse

        public void parse​(com.mojang.datafixers.DataFixer dataFixer,
                          String json)
        Mappings:
        Namespace Name Mixin selector
        official a Lafc;a(Lcom/mojang/datafixers/DataFixer;Ljava/lang/String;)V
        intermediary method_14906 Lnet/minecraft/class_3442;method_14906(Lcom/mojang/datafixers/DataFixer;Ljava/lang/String;)V
        named parse Lnet/minecraft/stat/ServerStatHandler;parse(Lcom/mojang/datafixers/DataFixer;Ljava/lang/String;)V
      • createStat

        private <T> Optional<Stat<T>> createStat​(StatType<T> type,
                                                 String id)
        Mappings:
        Namespace Name Mixin selector
        official a Lafc;a(Laff;Ljava/lang/String;)Ljava/util/Optional;
        intermediary method_14905 Lnet/minecraft/class_3442;method_14905(Lnet/minecraft/class_3448;Ljava/lang/String;)Ljava/util/Optional;
        named createStat Lnet/minecraft/stat/ServerStatHandler;createStat(Lnet/minecraft/stat/StatType;Ljava/lang/String;)Ljava/util/Optional;
      • jsonToCompound

        private static CompoundTag jsonToCompound​(JsonObject json)
        Mappings:
        Namespace Name Mixin selector
        official a Lafc;a(Lcom/google/gson/JsonObject;)Lmv;
        intermediary method_14908 Lnet/minecraft/class_3442;method_14908(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2487;
        named jsonToCompound Lnet/minecraft/stat/ServerStatHandler;jsonToCompound(Lcom/google/gson/JsonObject;)Lnet/minecraft/nbt/CompoundTag;
      • asString

        protected String asString()
        Mappings:
        Namespace Name Mixin selector
        official b Lafc;b()Ljava/lang/String;
        intermediary method_14911 Lnet/minecraft/class_3442;method_14911()Ljava/lang/String;
        named asString Lnet/minecraft/stat/ServerStatHandler;asString()Ljava/lang/String;
      • getStatId

        private static <T> Identifier getStatId​(Stat<T> stat)
        Mappings:
        Namespace Name Mixin selector
        official b Lafc;b(Lafd;)Lwp;
        intermediary method_14907 Lnet/minecraft/class_3442;method_14907(Lnet/minecraft/class_3445;)Lnet/minecraft/class_2960;
        named getStatId Lnet/minecraft/stat/ServerStatHandler;getStatId(Lnet/minecraft/stat/Stat;)Lnet/minecraft/util/Identifier;
      • updateStatSet

        public void updateStatSet()
        Mappings:
        Namespace Name Mixin selector
        official c Lafc;c()V
        intermediary method_14914 Lnet/minecraft/class_3442;method_14914()V
        named updateStatSet Lnet/minecraft/stat/ServerStatHandler;updateStatSet()V
      • sendStats

        public void sendStats​(ServerPlayerEntity player)
        Mappings:
        Namespace Name Mixin selector
        official a Lafc;a(Labk;)V
        intermediary method_14910 Lnet/minecraft/class_3442;method_14910(Lnet/minecraft/class_3222;)V
        named sendStats Lnet/minecraft/stat/ServerStatHandler;sendStats(Lnet/minecraft/server/network/ServerPlayerEntity;)V