Class RealmsUploadScreen

All Implemented Interfaces:
Drawable, Element, ParentElement, TickableElement

@Environment(CLIENT)
public class RealmsUploadScreen
extends RealmsScreen
  • Field Details

    • LOGGER

      private static final Logger LOGGER
    • UPLOAD_LOCK

      private static final ReentrantLock UPLOAD_LOCK
    • DOTS

      private static final String[] DOTS
    • field_26526

      private static final Text field_26526
    • parent

      private final RealmsResetWorldScreen parent
    • selectedLevel

      private final LevelSummary selectedLevel
    • worldId

      private final long worldId
    • slotId

      private final int slotId
    • uploadStatus

      private final UploadStatus uploadStatus
    • narrationRateLimiter

      private final RateLimiter narrationRateLimiter
    • field_20503

      private volatile Text[] field_20503
    • status

      private volatile Text status
    • progress

      private volatile String progress
    • cancelled

      private volatile boolean cancelled
    • uploadFinished

      private volatile boolean uploadFinished
    • showDots

      private volatile boolean showDots
    • uploadStarted

      private volatile boolean uploadStarted
    • backButton

      private ButtonWidget backButton
    • cancelButton

      private ButtonWidget cancelButton
    • animTick

      private int animTick
    • previousWrittenBytes

      private Long previousWrittenBytes
    • previousTimeSnapshot

      private Long previousTimeSnapshot
    • bytesPerSecond

      private long bytesPerSecond
    • field_22728

      private final Runnable field_22728
  • Constructor Details

  • Method Details