Class RealmsUploadScreen
java.lang.Object
net.minecraft.client.gui.AbstractParentElement
net.minecraft.client.gui.screen.Screen
net.minecraft.client.realms.gui.screen.RealmsScreen
net.minecraft.client.realms.gui.screen.RealmsUploadScreen
- All Implemented Interfaces:
- Drawable,- Element,- Navigable,- ParentElement,- UploadProgressTracker
@Environment(CLIENT)
public class RealmsUploadScreen
extends RealmsScreen
implements UploadProgressTracker
- Mappings:
- Namespace - Name - named - net/minecraft/client/realms/gui/screen/RealmsUploadScreen- intermediary - net/minecraft/class_4427- official - fjp
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.client.gui.screen.ScreenScreen.SelectedElementNarrationData
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate intprivate @Nullable ButtonWidgetprivate @Nullable ButtonWidgetprivate booleanprivate final @Nullable WorldCreationTaskprivate static final String[]private static final intprivate static final intprivate static final intprivate static final intprivate final ThreePartsLayoutWidgetprivate final RateLimiterprivate final RealmsCreateWorldScreenprivate final LevelSummaryprivate booleanprivate final intprivate Text(package private) final AtomicReference<RealmsUploader> private booleanprivate final UploadProgressprivate booleanprivate static final Textprivate final longFields inherited from class net.minecraft.client.realms.gui.screen.RealmsScreenfield_33040, field_33041, field_33055, field_33057, field_33061, field_33062, field_33063, field_39676, field_54866, MAX_FILE_SIZEFields inherited from class net.minecraft.client.gui.screen.Screenclient, executor, FOOTER_SEPARATOR_TEXTURE, HEADER_SEPARATOR_TEXTURE, height, INWORLD_FOOTER_SEPARATOR_TEXTURE, INWORLD_HEADER_SEPARATOR_TEXTURE, MENU_BACKGROUND_TEXTURE, narratorToggleButton, PANORAMA_RENDERER, ROTATING_PANORAMA_RENDERER, textRenderer, title, widthFields inherited from interface net.minecraft.client.gui.ElementMAX_DOUBLE_CLICK_INTERVAL
- 
Constructor SummaryConstructorsConstructorDescriptionRealmsUploadScreen(@Nullable WorldCreationTask creationTask, long worldId, int slotId, RealmsCreateWorldScreen parent, LevelSummary selectedLevel) 
- 
Method SummaryModifier and TypeMethodDescriptionprivate voiddrawProgressBar(DrawContext context) private voiddrawUploadSpeed(DrawContext context) private voiddrawUploadSpeed0(DrawContext context, long bytesPerSecond) private Textvoidinit()Called when a screen should be initialized.booleankeyPressed(int keyCode, int scanCode, int modifiers) Callback for when a key down event has been captured.private voidonBack()private voidonCancel()protected voidvoidrender(DrawContext context, int mouseX, int mouseY, float delta) private voidsetStatusTexts(@Nullable Text[] statusTexts) voidtick()voidprivate voidupload()Methods inherited from class net.minecraft.client.realms.gui.screen.RealmsScreenaddLabel, narrateLabels, rowMethods inherited from class net.minecraft.client.gui.screen.ScreenaddCrashReportSection, addDrawable, addDrawableChild, addElementNarrations, addScreenNarrations, addSelectableChild, applyBlur, applyKeyPressNarratorDelay, applyMouseMoveNarratorDelay, applyMousePressScrollNarratorDelay, blur, children, clearAndInit, clearChildren, clearTooltip, close, findSelectedElementData, getMusic, getNarratedTitle, getNavigationFocus, getTextRenderer, getTitle, getTooltipFromItem, getUsageNarrationText, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, hasUsageText, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, narrateScreenIfNarrationEnabled, onDisplayed, onFilesDropped, refreshNarrator, remove, removed, renderBackground, renderBackgroundTexture, renderDarkening, renderDarkening, renderInGameBackground, renderPanoramaBackground, renderWithTooltip, resize, setInitialFocus, setInitialFocus, setTooltip, setTooltip, setTooltip, setTooltip, shouldCloseOnEsc, shouldHideStatusEffectHud, shouldPause, switchFocus, updateNarratorMethods inherited from class net.minecraft.client.gui.AbstractParentElementgetFocused, isDragging, setDragging, setFocusedMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.ElementgetBorder, mouseMovedMethods inherited from interface net.minecraft.client.gui.navigation.NavigablegetNavigationOrderMethods inherited from interface net.minecraft.client.gui.ParentElementcharTyped, getFocusedPath, getNavigationPath, hoveredElement, isFocused, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setFocused
- 
Field Details- 
field_41776private static final int field_41776- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - field_41776- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;field_41776:I- intermediary - field_41776- Lnet/minecraft/class_4427;field_41776:I- official - b- Lfjp;b:I
 
- 
field_41773private static final int field_41773- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - field_41773- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;field_41773:I- intermediary - field_41773- Lnet/minecraft/class_4427;field_41773:I- official - c- Lfjp;c:I
 
- 
field_41774private static final int field_41774- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - field_41774- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;field_41774:I- intermediary - field_41774- Lnet/minecraft/class_4427;field_41774:I- official - C- Lfjp;C:I
 
- 
field_41775private static final int field_41775- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - field_41775- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;field_41775:I- intermediary - field_41775- Lnet/minecraft/class_4427;field_41775:I- official - D- Lfjp;D:I
 
- 
DOTS- Mappings:
- Namespace - Name - Mixin selector - named - DOTS- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;DOTS:[Ljava/lang/String;- intermediary - field_20191- Lnet/minecraft/class_4427;field_20191:[Ljava/lang/String;- official - E- Lfjp;E:[Ljava/lang/String;
 
- 
VERIFYING_TEXT- Mappings:
- Namespace - Name - Mixin selector - named - VERIFYING_TEXT- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;VERIFYING_TEXT:Lnet/minecraft/text/Text;- intermediary - field_26526- Lnet/minecraft/class_4427;field_26526:Lnet/minecraft/class_2561;- official - F- Lfjp;F:Lwp;
 
- 
parent- Mappings:
- Namespace - Name - Mixin selector - named - parent- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;parent:Lnet/minecraft/client/realms/gui/screen/RealmsCreateWorldScreen;- intermediary - field_20175- Lnet/minecraft/class_4427;field_20175:Lnet/minecraft/class_4410;- official - G- Lfjp;G:Lfji;
 
- 
selectedLevel- Mappings:
- Namespace - Name - Mixin selector - named - selectedLevel- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;selectedLevel:Lnet/minecraft/world/level/storage/LevelSummary;- intermediary - field_20176- Lnet/minecraft/class_4427;field_20176:Lnet/minecraft/class_34;- official - H- Lfjp;H:Levh;
 
- 
creationTask- Mappings:
- Namespace - Name - Mixin selector - named - creationTask- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;creationTask:Lnet/minecraft/client/realms/task/WorldCreationTask;- intermediary - field_48388- Lnet/minecraft/class_4427;field_48388:Lnet/minecraft/class_4445;- official - I- Lfjp;I:Lfkk;
 
- 
worldIdprivate final long worldId- Mappings:
- Namespace - Name - Mixin selector - named - worldId- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;worldId:J- intermediary - field_20177- Lnet/minecraft/class_4427;field_20177:J- official - J- Lfjp;J:J
 
- 
slotIdprivate final int slotId- Mappings:
- Namespace - Name - Mixin selector - named - slotId- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;slotId:I- intermediary - field_20178- Lnet/minecraft/class_4427;field_20178:I- official - K- Lfjp;K:I
 
- 
uploader- Mappings:
- Namespace - Name - Mixin selector - named - uploader- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;uploader:Ljava/util/concurrent/atomic/AtomicReference;- intermediary - field_54387- Lnet/minecraft/class_4427;field_54387:Ljava/util/concurrent/atomic/AtomicReference;- official - a- Lfjp;a:Ljava/util/concurrent/atomic/AtomicReference;
 
- 
uploadProgress- Mappings:
- Namespace - Name - Mixin selector - named - uploadProgress- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;uploadProgress:Lnet/minecraft/client/realms/util/UploadProgress;- intermediary - field_20179- Lnet/minecraft/class_4427;field_20179:Lnet/minecraft/class_4351;- official - L- Lfjp;L:Lfgp;
 
- 
narrationRateLimiter- Mappings:
- Namespace - Name - Mixin selector - named - narrationRateLimiter- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;narrationRateLimiter:Lcom/google/common/util/concurrent/RateLimiter;- intermediary - field_20180- Lnet/minecraft/class_4427;field_20180:Lcom/google/common/util/concurrent/RateLimiter;- official - M- Lfjp;M:Lcom/google/common/util/concurrent/RateLimiter;
 
- 
statusTexts- Mappings:
- Namespace - Name - Mixin selector - named - statusTexts- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;statusTexts:[Lnet/minecraft/text/Text;- intermediary - field_20503- Lnet/minecraft/class_4427;field_20503:[Lnet/minecraft/class_2561;- official - N- Lfjp;N:[Lwp;
 
- 
status- Mappings:
- Namespace - Name - Mixin selector - named - status- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;status:Lnet/minecraft/text/Text;- intermediary - field_20182- Lnet/minecraft/class_4427;field_20182:Lnet/minecraft/class_2561;- official - O- Lfjp;O:Lwp;
 
- 
progress- Mappings:
- Namespace - Name - Mixin selector - named - progress- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;progress:Ljava/lang/String;- intermediary - field_20183- Lnet/minecraft/class_4427;field_20183:Ljava/lang/String;- official - P- Lfjp;P:Ljava/lang/String;
 
- 
cancelledprivate volatile boolean cancelled- Mappings:
- Namespace - Name - Mixin selector - named - cancelled- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;cancelled:Z- intermediary - field_20184- Lnet/minecraft/class_4427;field_20184:Z- official - Q- Lfjp;Q:Z
 
- 
uploadFinishedprivate volatile boolean uploadFinished- Mappings:
- Namespace - Name - Mixin selector - named - uploadFinished- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;uploadFinished:Z- intermediary - field_20185- Lnet/minecraft/class_4427;field_20185:Z- official - R- Lfjp;R:Z
 
- 
showDotsprivate volatile boolean showDots- Mappings:
- Namespace - Name - Mixin selector - named - showDots- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;showDots:Z- intermediary - field_20186- Lnet/minecraft/class_4427;field_20186:Z- official - S- Lfjp;S:Z
 
- 
uploadStartedprivate volatile boolean uploadStarted- Mappings:
- Namespace - Name - Mixin selector - named - uploadStarted- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;uploadStarted:Z- intermediary - field_20187- Lnet/minecraft/class_4427;field_20187:Z- official - T- Lfjp;T:Z
 
- 
backButton- Mappings:
- Namespace - Name - Mixin selector - named - backButton- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;backButton:Lnet/minecraft/client/gui/widget/ButtonWidget;- intermediary - field_20188- Lnet/minecraft/class_4427;field_20188:Lnet/minecraft/class_4185;- official - U- Lfjp;U:Lfou;
 
- 
cancelButton- Mappings:
- Namespace - Name - Mixin selector - named - cancelButton- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;cancelButton:Lnet/minecraft/client/gui/widget/ButtonWidget;- intermediary - field_20189- Lnet/minecraft/class_4427;field_20189:Lnet/minecraft/class_4185;- official - V- Lfjp;V:Lfou;
 
- 
animTickprivate int animTick- Mappings:
- Namespace - Name - Mixin selector - named - animTick- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;animTick:I- intermediary - field_20190- Lnet/minecraft/class_4427;field_20190:I- official - W- Lfjp;W:I
 
- 
layout- Mappings:
- Namespace - Name - Mixin selector - named - layout- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;layout:Lnet/minecraft/client/gui/widget/ThreePartsLayoutWidget;- intermediary - field_48389- Lnet/minecraft/class_4427;field_48389:Lnet/minecraft/class_8132;- official - X- Lfjp;X:Lfsi;
 
 
- 
- 
Constructor Details- 
RealmsUploadScreenpublic RealmsUploadScreen(@Nullable @Nullable WorldCreationTask creationTask, long worldId, int slotId, RealmsCreateWorldScreen parent, LevelSummary selectedLevel) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;<init>(Lnet/minecraft/client/realms/task/WorldCreationTask;JILnet/minecraft/client/realms/gui/screen/RealmsCreateWorldScreen;Lnet/minecraft/world/level/storage/LevelSummary;)V- intermediary - <init>- Lnet/minecraft/class_4427;<init>(Lnet/minecraft/class_4445;JILnet/minecraft/class_4410;Lnet/minecraft/class_34;)V- official - <init>- Lfjp;<init>(Lfkk;JILfji;Levh;)V
 
 
- 
- 
Method Details- 
initpublic void init()Called when a screen should be initialized.This method is called when this screen is opened or resized. 
- 
refreshWidgetPositionsprotected void refreshWidgetPositions()- Overrides:
- refreshWidgetPositionsin class- Screen
- Mappings:
- Namespace - Name - Mixin selector - named - refreshWidgetPositions- Lnet/minecraft/client/gui/screen/Screen;refreshWidgetPositions()V- intermediary - method_48640- Lnet/minecraft/class_437;method_48640()V- official - c- Lfum;c()V
 
- 
onBackprivate void onBack()- Mappings:
- Namespace - Name - Mixin selector - named - onBack- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;onBack()V- intermediary - method_21525- Lnet/minecraft/class_4427;method_21525()V- official - E- Lfjp;E()V
 
- 
onCancelprivate void onCancel()- Mappings:
- Namespace - Name - Mixin selector - named - onCancel- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;onCancel()V- intermediary - method_21528- Lnet/minecraft/class_4427;method_21528()V- official - F- Lfjp;F()V
 
- 
keyPressedpublic boolean keyPressed(int keyCode, int scanCode, int modifiers) Callback for when a key down event has been captured. The key code is identified by the constants inGLFWclass.- Specified by:
- keyPressedin interface- Element
- Specified by:
- keyPressedin interface- ParentElement
- Overrides:
- keyPressedin class- Screen
- Parameters:
- keyCode- the named key code of the event as described in the- GLFWclass
- scanCode- the unique/platform-specific scan code of the keyboard input
- modifiers- a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags)
- Returns:
- trueto indicate that the event handling is successful/valid
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - keyPressed- Lnet/minecraft/client/gui/Element;keyPressed(III)Z- intermediary - method_25404- Lnet/minecraft/class_364;method_25404(III)Z- official - a- Lfqr;a(III)Z
 
- 
render- Specified by:
- renderin interface- Drawable
- Overrides:
- renderin class- Screen
- Mappings:
- Namespace - Name - Mixin selector - named - render- Lnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/gui/DrawContext;IIF)V- intermediary - method_25394- Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_332;IIF)V- official - a- Lfpx;a(Lfof;IIF)V
 
- 
drawProgressBar- Mappings:
- Namespace - Name - Mixin selector - named - drawProgressBar- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;drawProgressBar(Lnet/minecraft/client/gui/DrawContext;)V- intermediary - method_21532- Lnet/minecraft/class_4427;method_21532(Lnet/minecraft/class_332;)V- official - c- Lfjp;c(Lfof;)V
 
- 
drawUploadSpeed- Mappings:
- Namespace - Name - Mixin selector - named - drawUploadSpeed- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;drawUploadSpeed(Lnet/minecraft/client/gui/DrawContext;)V- intermediary - method_21534- Lnet/minecraft/class_4427;method_21534(Lnet/minecraft/class_332;)V- official - d- Lfjp;d(Lfof;)V
 
- 
drawUploadSpeed0- Mappings:
- Namespace - Name - Mixin selector - named - drawUploadSpeed0- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;drawUploadSpeed0(Lnet/minecraft/client/gui/DrawContext;J)V- intermediary - method_21526- Lnet/minecraft/class_4427;method_21526(Lnet/minecraft/class_332;J)V- official - a- Lfjp;a(Lfof;J)V
 
- 
tickpublic void tick()
- 
getNarration- Mappings:
- Namespace - Name - Mixin selector - named - getNarration- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;getNarration()Lnet/minecraft/text/Text;- intermediary - method_37014- Lnet/minecraft/class_4427;method_37014()Lnet/minecraft/class_2561;- official - G- Lfjp;G()Lwp;
 
- 
uploadprivate void upload()- Mappings:
- Namespace - Name - Mixin selector - named - upload- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;upload()V- intermediary - method_21536- Lnet/minecraft/class_4427;method_21536()V- official - H- Lfjp;H()V
 
- 
setStatusTexts- Mappings:
- Namespace - Name - Mixin selector - named - setStatusTexts- Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;setStatusTexts([Lnet/minecraft/text/Text;)V- intermediary - method_27460- Lnet/minecraft/class_4427;method_27460([Lnet/minecraft/class_2561;)V- official - a- Lfjp;a([Lwp;)V
 
- 
getUploadProgress- Specified by:
- getUploadProgressin interface- UploadProgressTracker
- Mappings:
- Namespace - Name - Mixin selector - named - getUploadProgress- Lnet/minecraft/client/realms/util/UploadProgressTracker;getUploadProgress()Lnet/minecraft/client/realms/util/UploadProgress;- intermediary - method_64349- Lnet/minecraft/class_10239;method_64349()Lnet/minecraft/class_4351;- official - b- Lfgz;b()Lfgp;
 
- 
updateProgressDisplaypublic void updateProgressDisplay()- Specified by:
- updateProgressDisplayin interface- UploadProgressTracker
- Mappings:
- Namespace - Name - Mixin selector - named - updateProgressDisplay- Lnet/minecraft/client/realms/util/UploadProgressTracker;updateProgressDisplay()V- intermediary - method_64350- Lnet/minecraft/class_10239;method_64350()V- official - d- Lfgz;d()V
 
 
-