Class ServerStatisticsManager

    • Field Detail

      • LOGGER

        private static final org.apache.logging.log4j.Logger LOGGER
      • file

        private final java.io.File file
      • dirty

        private final java.util.Set<Stat<?>> dirty
      • lastStatRequest

        private int lastStatRequest
    • Constructor Detail

      • ServerStatisticsManager

        public ServerStatisticsManager​(MinecraftServer p_i45306_1_,
                                       java.io.File p_i45306_2_)
    • Method Detail

      • save

        public void save()
      • getDirty

        private java.util.Set<Stat<?>> getDirty()
      • parseLocal

        public void parseLocal​(com.mojang.datafixers.DataFixer p_199062_1_,
                               java.lang.String p_199062_2_)
      • getStat

        private <T> java.util.Optional<Stat<T>> getStat​(StatType<T> p_219728_1_,
                                                        java.lang.String p_219728_2_)
      • fromJson

        private static CompoundNBT fromJson​(com.google.gson.JsonObject p_199065_0_)
      • toJson

        protected java.lang.String toJson()
      • markAllDirty

        public void markAllDirty()