Package net.minecraft.client.gui.screen
Class WorkingScreen
- java.lang.Object
-
- net.minecraft.client.gui.AbstractGui
-
- net.minecraft.client.gui.FocusableGui
-
- net.minecraft.client.gui.screen.Screen
-
- net.minecraft.client.gui.screen.WorkingScreen
-
- All Implemented Interfaces:
IGuiEventListener,INestedGuiEventHandler,IRenderable,IScreen,IProgressUpdate
public class WorkingScreen extends Screen implements IProgressUpdate
-
-
Field Summary
Fields Modifier and Type Field Description private ITextComponentheaderprivate intprogressprivate ITextComponentstageprivate booleanstop-
Fields inherited from class net.minecraft.client.gui.screen.Screen
buttons, children, font, height, itemRenderer, minecraft, passEvents, title, width
-
Fields inherited from class net.minecraft.client.gui.AbstractGui
BACKGROUND_LOCATION, GUI_ICONS_LOCATION, STATS_ICON_LOCATION
-
-
Constructor Summary
Constructors Constructor Description WorkingScreen()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidprogressStage(ITextComponent p_200209_1_)voidprogressStagePercentage(int p_73718_1_)voidprogressStart(ITextComponent p_200211_1_)voidprogressStartNoAbort(ITextComponent p_200210_1_)voidrender(MatrixStack p_230430_1_, int p_230430_2_, int p_230430_3_, float p_230430_4_)booleanshouldCloseOnEsc()voidstop()-
Methods inherited from class net.minecraft.client.gui.screen.Screen
addButton, addWidget, children, getMinecraft, getNarrationMessage, getTitle, getTooltipFromItem, handleComponentClicked, hasAltDown, hasControlDown, hasShiftDown, init, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, keyPressed, onClose, onFilesDrop, removed, renderBackground, renderBackground, renderComponentHoverEffect, renderComponentTooltip, renderDirtBackground, renderTooltip, renderTooltip, renderTooltip, renderToolTip, renderWrappedToolTip, resize, sendMessage, sendMessage, tick, wrapScreenError
-
Methods inherited from class net.minecraft.client.gui.FocusableGui
getFocused, isDragging, setDragging, setFocused
-
Methods inherited from class net.minecraft.client.gui.AbstractGui
blit, blit, blit, blit, blit, blitOutlineBlack, drawCenteredString, drawCenteredString, drawString, drawString, fill, fillGradient, fillGradient, getBlitOffset, hLine, setBlitOffset, vLine
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.minecraft.client.gui.IGuiEventListener
mouseMoved
-
Methods inherited from interface net.minecraft.client.gui.INestedGuiEventHandler
changeFocus, charTyped, getChildAt, keyReleased, magicalSpecialHackyFocus, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setInitialFocus
-
-
-
-
Field Detail
-
header
@Nullable private ITextComponent header
-
stage
@Nullable private ITextComponent stage
-
progress
private int progress
-
stop
private boolean stop
-
-
Method Detail
-
shouldCloseOnEsc
public boolean shouldCloseOnEsc()
- Overrides:
shouldCloseOnEscin classScreen
-
progressStartNoAbort
public void progressStartNoAbort(ITextComponent p_200210_1_)
- Specified by:
progressStartNoAbortin interfaceIProgressUpdate
-
progressStart
public void progressStart(ITextComponent p_200211_1_)
- Specified by:
progressStartin interfaceIProgressUpdate
-
progressStage
public void progressStage(ITextComponent p_200209_1_)
- Specified by:
progressStagein interfaceIProgressUpdate
-
progressStagePercentage
public void progressStagePercentage(int p_73718_1_)
- Specified by:
progressStagePercentagein interfaceIProgressUpdate
-
stop
public void stop()
- Specified by:
stopin interfaceIProgressUpdate
-
render
public void render(MatrixStack p_230430_1_, int p_230430_2_, int p_230430_3_, float p_230430_4_)
- Specified by:
renderin interfaceIRenderable- Overrides:
renderin classScreen
-
-