Class WorldSessionTelemetryManager

java.lang.Object
net.minecraft.client.telemetry.WorldSessionTelemetryManager

public class WorldSessionTelemetryManager extends Object
  • Field Details

  • Constructor Details

    • WorldSessionTelemetryManager

      public WorldSessionTelemetryManager(TelemetryEventSender sender, boolean newWorld, @Nullable Duration worldLoadDuration, @Nullable String minigameName)
  • Method Details

    • tick

      public void tick()
    • onPlayerInfoReceived

      public void onPlayerInfoReceived(GameType gameType, boolean isHardcore)
    • onServerBrandReceived

      public void onServerBrandReceived(String serverBrand)
    • setTime

      public void setTime(long time)
    • worldSessionStart

      public void worldSessionStart()
    • onDisconnect

      public void onDisconnect()
    • onAdvancementDone

      public void onAdvancementDone(Level level, AdvancementHolder advancement)