类 RealmsUploadScreen
- java.lang.Object
-
- net.minecraft.client.gui.DrawableHelper
-
- 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
-
- 所有已实现的接口:
Drawable,Element,ParentElement,TickableElement
@Environment(CLIENT) public class RealmsUploadScreen extends RealmsScreen
- Mappings:
Namespace Name official dsointermediary net/minecraft/class_4427named net/minecraft/client/realms/gui/screen/RealmsUploadScreen
-
-
字段概要
字段 修饰符和类型 字段 说明 private intanimTickprivate ButtonWidgetbackButtonprivate longbytesPerSecondprivate ButtonWidgetcancelButtonprivate booleancancelledprivate static String[]DOTSprivate Text[]field_20503private Runnablefield_22728private static LoggerLOGGERprivate RateLimiternarrationRateLimiterprivate RealmsResetWorldScreenparentprivate LongpreviousTimeSnapshotprivate LongpreviousWrittenBytesprivate Stringprogressprivate LevelSummaryselectedLevelprivate booleanshowDotsprivate intslotIdprivate Textstatusprivate static ReentrantLockUPLOAD_LOCKprivate booleanuploadFinishedprivate booleanuploadStartedprivate UploadStatusuploadStatusprivate static TextVERIFYING_TEXTprivate longworldId-
从类继承的字段 net.minecraft.client.realms.gui.screen.RealmsScreen
field_33036, field_33037, field_33038, field_33039, field_33040, field_33041, field_33042, field_33043, field_33044, field_33045, field_33046, field_33047, field_33048, field_33049, field_33050, field_33051, field_33052, field_33053, field_33054, field_33055, field_33056, field_33057, field_33058, field_33059, field_33060, field_33061, field_33062, field_33063, field_33064, field_33065
-
从类继承的字段 net.minecraft.client.gui.screen.Screen
buttons, children, client, height, itemRenderer, passEvents, textRenderer, title, width
-
从类继承的字段 net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE
-
-
构造器概要
构造器 构造器 说明 RealmsUploadScreen(long worldId, int slotId, RealmsResetWorldScreen parent, LevelSummary levelSummary, Runnable runnable)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 private voidaddFileToTarGz(TarArchiveOutputStream tOut, String path, String base, boolean root)private voiddrawDots(MatrixStack matrices)private voiddrawProgressBar(MatrixStack matrices)private voiddrawUploadSpeed(MatrixStack matrices)private voiddrawUploadSpeed0(MatrixStack matrices, long long2)voidinit()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 voidmethod_27460(Text[] text)private voidonBack()private voidonCancel()voidremoved()voidrender(MatrixStack matrices, int mouseX, int mouseY, float delta)private FiletarGzipArchive(File pathToDirectoryFile)voidtick()private voidupload()private voiduploadCancelled()private booleanverify(File archive)-
从类继承的方法 net.minecraft.client.realms.gui.screen.RealmsScreen
narrateLabels, row
-
从类继承的方法 net.minecraft.client.gui.screen.Screen
addButton, addChild, children, filesDragged, getNarrationMessage, getTitle, getTooltipFromItem, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, onClose, renderBackground, renderBackground, renderBackgroundTexture, renderOrderedTooltip, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, renderTooltip, resize, sendMessage, sendMessage, shouldCloseOnEsc, wrapScreenError
-
从类继承的方法 net.minecraft.client.gui.AbstractParentElement
getFocused, isDragging, setDragging, setFocused
-
从类继承的方法 net.minecraft.client.gui.DrawableHelper
drawCenteredString, drawCenteredText, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, fill, fillGradient, fillGradient, getZOffset, method_29343, method_33284, method_35719, method_35720, setZOffset
-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 net.minecraft.client.gui.Element
mouseMoved
-
从接口继承的方法 net.minecraft.client.gui.ParentElement
changeFocus, charTyped, focusOn, hoveredElement, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setInitialFocus
-
-
-
-
字段详细资料
-
LOGGER
private static final Logger LOGGER
- Mappings:
Namespace Name Mixin selector official aLdso;a:Lorg/apache/logging/log4j/Logger;intermediary field_20174Lnet/minecraft/class_4427;field_20174:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;LOGGER:Lorg/apache/logging/log4j/Logger;
-
UPLOAD_LOCK
private static final ReentrantLock UPLOAD_LOCK
- Mappings:
Namespace Name Mixin selector official bLdso;b:Ljava/util/concurrent/locks/ReentrantLock;intermediary field_20196Lnet/minecraft/class_4427;field_20196:Ljava/util/concurrent/locks/ReentrantLock;named UPLOAD_LOCKLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;UPLOAD_LOCK:Ljava/util/concurrent/locks/ReentrantLock;
-
DOTS
private static final String[] DOTS
- Mappings:
Namespace Name Mixin selector official cLdso;c:[Ljava/lang/String;intermediary field_20191Lnet/minecraft/class_4427;field_20191:[Ljava/lang/String;named DOTSLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;DOTS:[Ljava/lang/String;
-
VERIFYING_TEXT
private static final Text VERIFYING_TEXT
- Mappings:
Namespace Name Mixin selector official TLdso;T:Lon;intermediary field_26526Lnet/minecraft/class_4427;field_26526:Lnet/minecraft/class_2561;named VERIFYING_TEXTLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;VERIFYING_TEXT:Lnet/minecraft/text/Text;
-
parent
private final RealmsResetWorldScreen parent
- Mappings:
Namespace Name Mixin selector official ULdso;U:Ldsh;intermediary field_20175Lnet/minecraft/class_4427;field_20175:Lnet/minecraft/class_4410;named parentLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;parent:Lnet/minecraft/client/realms/gui/screen/RealmsResetWorldScreen;
-
selectedLevel
private final LevelSummary selectedLevel
- Mappings:
Namespace Name Mixin selector official VLdso;V:Ldhc;intermediary field_20176Lnet/minecraft/class_4427;field_20176:Lnet/minecraft/class_34;named selectedLevelLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;selectedLevel:Lnet/minecraft/world/level/storage/LevelSummary;
-
worldId
private final long worldId
- Mappings:
Namespace Name Mixin selector official WLdso;W:Jintermediary field_20177Lnet/minecraft/class_4427;field_20177:Jnamed worldIdLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;worldId:J
-
slotId
private final int slotId
- Mappings:
Namespace Name Mixin selector official XLdso;X:Iintermediary field_20178Lnet/minecraft/class_4427;field_20178:Inamed slotIdLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;slotId:I
-
uploadStatus
private final UploadStatus uploadStatus
- Mappings:
Namespace Name Mixin selector official YLdso;Y:Ldqb;intermediary field_20179Lnet/minecraft/class_4427;field_20179:Lnet/minecraft/class_4351;named uploadStatusLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;uploadStatus:Lnet/minecraft/client/realms/UploadStatus;
-
narrationRateLimiter
private final RateLimiter narrationRateLimiter
- Mappings:
Namespace Name Mixin selector official ZLdso;Z:Lcom/google/common/util/concurrent/RateLimiter;intermediary field_20180Lnet/minecraft/class_4427;field_20180:Lcom/google/common/util/concurrent/RateLimiter;named narrationRateLimiterLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;narrationRateLimiter:Lcom/google/common/util/concurrent/RateLimiter;
-
field_20503
private volatile Text[] field_20503
- Mappings:
Namespace Name Mixin selector official aaLdso;aa:[Lon;intermediary field_20503Lnet/minecraft/class_4427;field_20503:[Lnet/minecraft/class_2561;named field_20503Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;field_20503:[Lnet/minecraft/text/Text;
-
status
private volatile Text status
- Mappings:
Namespace Name Mixin selector official abLdso;ab:Lon;intermediary field_20182Lnet/minecraft/class_4427;field_20182:Lnet/minecraft/class_2561;named statusLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;status:Lnet/minecraft/text/Text;
-
progress
private volatile String progress
- Mappings:
Namespace Name Mixin selector official acLdso;ac:Ljava/lang/String;intermediary field_20183Lnet/minecraft/class_4427;field_20183:Ljava/lang/String;named progressLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;progress:Ljava/lang/String;
-
cancelled
private volatile boolean cancelled
- Mappings:
Namespace Name Mixin selector official adLdso;ad:Zintermediary field_20184Lnet/minecraft/class_4427;field_20184:Znamed cancelledLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;cancelled:Z
-
uploadFinished
private volatile boolean uploadFinished
- Mappings:
Namespace Name Mixin selector official aeLdso;ae:Zintermediary field_20185Lnet/minecraft/class_4427;field_20185:Znamed uploadFinishedLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;uploadFinished:Z
-
showDots
private volatile boolean showDots
- Mappings:
Namespace Name Mixin selector official afLdso;af:Zintermediary field_20186Lnet/minecraft/class_4427;field_20186:Znamed showDotsLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;showDots:Z
-
uploadStarted
private volatile boolean uploadStarted
- Mappings:
Namespace Name Mixin selector official agLdso;ag:Zintermediary field_20187Lnet/minecraft/class_4427;field_20187:Znamed uploadStartedLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;uploadStarted:Z
-
backButton
private ButtonWidget backButton
- Mappings:
Namespace Name Mixin selector official ahLdso;ah:Ldvw;intermediary field_20188Lnet/minecraft/class_4427;field_20188:Lnet/minecraft/class_4185;named backButtonLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;backButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
cancelButton
private ButtonWidget cancelButton
- Mappings:
Namespace Name Mixin selector official aiLdso;ai:Ldvw;intermediary field_20189Lnet/minecraft/class_4427;field_20189:Lnet/minecraft/class_4185;named cancelButtonLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;cancelButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
animTick
private int animTick
- Mappings:
Namespace Name Mixin selector official ajLdso;aj:Iintermediary field_20190Lnet/minecraft/class_4427;field_20190:Inamed animTickLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;animTick:I
-
previousWrittenBytes
private Long previousWrittenBytes
- Mappings:
Namespace Name Mixin selector official akLdso;ak:Ljava/lang/Long;intermediary field_20193Lnet/minecraft/class_4427;field_20193:Ljava/lang/Long;named previousWrittenBytesLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;previousWrittenBytes:Ljava/lang/Long;
-
previousTimeSnapshot
private Long previousTimeSnapshot
- Mappings:
Namespace Name Mixin selector official alLdso;al:Ljava/lang/Long;intermediary field_20194Lnet/minecraft/class_4427;field_20194:Ljava/lang/Long;named previousTimeSnapshotLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;previousTimeSnapshot:Ljava/lang/Long;
-
bytesPerSecond
private long bytesPerSecond
- Mappings:
Namespace Name Mixin selector official amLdso;am:Jintermediary field_20195Lnet/minecraft/class_4427;field_20195:Jnamed bytesPerSecondLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;bytesPerSecond:J
-
field_22728
private final Runnable field_22728
- Mappings:
Namespace Name Mixin selector official anLdso;an:Ljava/lang/Runnable;intermediary field_22728Lnet/minecraft/class_4427;field_22728:Ljava/lang/Runnable;named field_22728Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;field_22728:Ljava/lang/Runnable;
-
-
构造器详细资料
-
RealmsUploadScreen
public RealmsUploadScreen(long worldId, int slotId, RealmsResetWorldScreen parent, LevelSummary levelSummary, Runnable runnable)- Mappings:
Namespace Name Mixin selector official <init>Ldso;<init>(JILdsh;Ldhc;Ljava/lang/Runnable;)Vintermediary <init>Lnet/minecraft/class_4427;<init>(JILnet/minecraft/class_4410;Lnet/minecraft/class_34;Ljava/lang/Runnable;)Vnamed <init>Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;<init>(JILnet/minecraft/client/realms/gui/screen/RealmsResetWorldScreen;Lnet/minecraft/world/level/storage/LevelSummary;Ljava/lang/Runnable;)V
-
-
方法详细资料
-
init
public void init()
Called when a screen should be initialized.This method is called when this screen is opened or resized.
-
removed
public void removed()
-
onBack
private void onBack()
- Mappings:
Namespace Name Mixin selector official hLdso;h()Vintermediary method_21525Lnet/minecraft/class_4427;method_21525()Vnamed onBackLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;onBack()V
-
onCancel
private void onCancel()
- Mappings:
Namespace Name Mixin selector official iLdso;i()Vintermediary method_21528Lnet/minecraft/class_4427;method_21528()Vnamed onCancelLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;onCancel()V
-
keyPressed
public 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.- 指定者:
keyPressed在接口中Element- 指定者:
keyPressed在接口中ParentElement- 覆盖:
keyPressed在类中Screen- 参数:
keyCode- the named key code of the event as described in theGLFWclassscanCode- the unique/platform-specific scan code of the keyboard inputmodifiers- a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags)- 返回:
trueto indicate that the event handling is successful/valid- 另请参阅:
Keyboard.onKey(long, int, int, int, int),GLFW.GLFW_KEY_Q,GLFWKeyCallbackI.invoke(long, int, int, int, int)- Mappings:
Namespace Name Mixin selector official aLdwv;a(III)Zintermediary method_25404Lnet/minecraft/class_364;method_25404(III)Znamed keyPressedLnet/minecraft/client/gui/Element;keyPressed(III)Z
-
render
public void render(MatrixStack matrices, int mouseX, int mouseY, float delta)
- 指定者:
render在接口中Drawable- 覆盖:
render在类中Screen- Mappings:
Namespace Name Mixin selector official aLdws;a(Ldpi;IIF)Vintermediary method_25394Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_4587;IIF)Vnamed renderLnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/util/math/MatrixStack;IIF)V
-
drawDots
private void drawDots(MatrixStack matrices)
- Mappings:
Namespace Name Mixin selector official bLdso;b(Ldpi;)Vintermediary method_21530Lnet/minecraft/class_4427;method_21530(Lnet/minecraft/class_4587;)Vnamed drawDotsLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;drawDots(Lnet/minecraft/client/util/math/MatrixStack;)V
-
drawProgressBar
private void drawProgressBar(MatrixStack matrices)
- Mappings:
Namespace Name Mixin selector official cLdso;c(Ldpi;)Vintermediary method_21532Lnet/minecraft/class_4427;method_21532(Lnet/minecraft/class_4587;)Vnamed drawProgressBarLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;drawProgressBar(Lnet/minecraft/client/util/math/MatrixStack;)V
-
drawUploadSpeed
private void drawUploadSpeed(MatrixStack matrices)
- Mappings:
Namespace Name Mixin selector official dLdso;d(Ldpi;)Vintermediary method_21534Lnet/minecraft/class_4427;method_21534(Lnet/minecraft/class_4587;)Vnamed drawUploadSpeedLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;drawUploadSpeed(Lnet/minecraft/client/util/math/MatrixStack;)V
-
drawUploadSpeed0
private void drawUploadSpeed0(MatrixStack matrices, long long2)
- Mappings:
Namespace Name Mixin selector official aLdso;a(Ldpi;J)Vintermediary method_21526Lnet/minecraft/class_4427;method_21526(Lnet/minecraft/class_4587;J)Vnamed drawUploadSpeed0Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;drawUploadSpeed0(Lnet/minecraft/client/util/math/MatrixStack;J)V
-
tick
public void tick()
- 指定者:
tick在接口中TickableElement- 覆盖:
tick在类中RealmsScreen- Mappings:
Namespace Name Mixin selector official dLdwp;d()Vintermediary method_25393Lnet/minecraft/class_4893;method_25393()Vnamed tickLnet/minecraft/client/gui/screen/TickableElement;tick()V
-
upload
private void upload()
- Mappings:
Namespace Name Mixin selector official kLdso;k()Vintermediary method_21536Lnet/minecraft/class_4427;method_21536()Vnamed uploadLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;upload()V
-
method_27460
private void method_27460(Text[] text)
- Mappings:
Namespace Name Mixin selector official aLdso;a([Lon;)Vintermediary method_27460Lnet/minecraft/class_4427;method_27460([Lnet/minecraft/class_2561;)Vnamed method_27460Lnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;method_27460([Lnet/minecraft/text/Text;)V
-
uploadCancelled
private void uploadCancelled()
- Mappings:
Namespace Name Mixin selector official lLdso;l()Vintermediary method_21538Lnet/minecraft/class_4427;method_21538()Vnamed uploadCancelledLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;uploadCancelled()V
-
verify
private boolean verify(File archive)
- Mappings:
Namespace Name Mixin selector official aLdso;a(Ljava/io/File;)Zintermediary method_21515Lnet/minecraft/class_4427;method_21515(Ljava/io/File;)Znamed verifyLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;verify(Ljava/io/File;)Z
-
tarGzipArchive
private File tarGzipArchive(File pathToDirectoryFile) throws IOException
- 抛出:
IOException- Mappings:
Namespace Name Mixin selector official bLdso;b(Ljava/io/File;)Ljava/io/File;intermediary method_21524Lnet/minecraft/class_4427;method_21524(Ljava/io/File;)Ljava/io/File;named tarGzipArchiveLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;tarGzipArchive(Ljava/io/File;)Ljava/io/File;
-
addFileToTarGz
private void addFileToTarGz(TarArchiveOutputStream tOut, String path, String base, boolean root) throws IOException
- 抛出:
IOException- Mappings:
Namespace Name Mixin selector official aLdso;a(Lorg/apache/commons/compress/archivers/tar/TarArchiveOutputStream;Ljava/lang/String;Ljava/lang/String;Z)Vintermediary method_21516Lnet/minecraft/class_4427;method_21516(Lorg/apache/commons/compress/archivers/tar/TarArchiveOutputStream;Ljava/lang/String;Ljava/lang/String;Z)Vnamed addFileToTarGzLnet/minecraft/client/realms/gui/screen/RealmsUploadScreen;addFileToTarGz(Lorg/apache/commons/compress/archivers/tar/TarArchiveOutputStream;Ljava/lang/String;Ljava/lang/String;Z)V
-
-