Class ProgressScreen

All Implemented Interfaces:
Drawable, Element, Navigable, ParentElement, ProgressListener

@Environment(CLIENT) public class ProgressScreen extends Screen implements ProgressListener
Mappings:
Namespace Name
official fcy
intermediary net/minecraft/class_435
named net/minecraft/client/gui/screen/ProgressScreen
  • Field Details

    • title

      @Nullable private @Nullable Text title
      Mappings:
      Namespace Name Mixin selector
      official a Lfcy;a:Lvf;
      intermediary field_2541 Lnet/minecraft/class_435;field_2541:Lnet/minecraft/class_2561;
      named title Lnet/minecraft/client/gui/screen/ProgressScreen;title:Lnet/minecraft/text/Text;
    • task

      @Nullable private @Nullable Text task
      Mappings:
      Namespace Name Mixin selector
      official b Lfcy;b:Lvf;
      intermediary field_2544 Lnet/minecraft/class_435;field_2544:Lnet/minecraft/class_2561;
      named task Lnet/minecraft/client/gui/screen/ProgressScreen;task:Lnet/minecraft/text/Text;
    • progress

      private int progress
      Mappings:
      Namespace Name Mixin selector
      official c Lfcy;c:I
      intermediary field_2542 Lnet/minecraft/class_435;field_2542:I
      named progress Lnet/minecraft/client/gui/screen/ProgressScreen;progress:I
    • done

      private boolean done
      Mappings:
      Namespace Name Mixin selector
      official k Lfcy;k:Z
      intermediary field_2543 Lnet/minecraft/class_435;field_2543:Z
      named done Lnet/minecraft/client/gui/screen/ProgressScreen;done:Z
    • closeAfterFinished

      private final boolean closeAfterFinished
      Mappings:
      Namespace Name Mixin selector
      official l Lfcy;l:Z
      intermediary field_33625 Lnet/minecraft/class_435;field_33625:Z
      named closeAfterFinished Lnet/minecraft/client/gui/screen/ProgressScreen;closeAfterFinished:Z
  • Constructor Details

    • ProgressScreen

      public ProgressScreen(boolean closeAfterFinished)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lfcy;<init>(Z)V
      intermediary <init> Lnet/minecraft/class_435;<init>(Z)V
      named <init> Lnet/minecraft/client/gui/screen/ProgressScreen;<init>(Z)V
  • Method Details

    • shouldCloseOnEsc

      public boolean shouldCloseOnEsc()
      Checks whether this screen should be closed when the escape key is pressed.
      Overrides:
      shouldCloseOnEsc in class Screen
      Mappings:
      Namespace Name Mixin selector
      official aL_ Lfdb;aL_()Z
      intermediary method_25422 Lnet/minecraft/class_437;method_25422()Z
      named shouldCloseOnEsc Lnet/minecraft/client/gui/screen/Screen;shouldCloseOnEsc()Z
    • hasUsageText

      protected boolean hasUsageText()
      Overrides:
      hasUsageText in class Screen
      Mappings:
      Namespace Name Mixin selector
      official aM_ Lfdb;aM_()Z
      intermediary method_48262 Lnet/minecraft/class_437;method_48262()Z
      named hasUsageText Lnet/minecraft/client/gui/screen/Screen;hasUsageText()Z
    • setTitle

      public void setTitle(Text title)
      Specified by:
      setTitle in interface ProgressListener
      Mappings:
      Namespace Name Mixin selector
      official a Lauu;a(Lvf;)V
      intermediary method_15412 Lnet/minecraft/class_3536;method_15412(Lnet/minecraft/class_2561;)V
      named setTitle Lnet/minecraft/util/ProgressListener;setTitle(Lnet/minecraft/text/Text;)V
    • setTitleAndTask

      public void setTitleAndTask(Text title)
      Specified by:
      setTitleAndTask in interface ProgressListener
      Mappings:
      Namespace Name Mixin selector
      official b Lauu;b(Lvf;)V
      intermediary method_15413 Lnet/minecraft/class_3536;method_15413(Lnet/minecraft/class_2561;)V
      named setTitleAndTask Lnet/minecraft/util/ProgressListener;setTitleAndTask(Lnet/minecraft/text/Text;)V
    • setTask

      public void setTask(Text task)
      Specified by:
      setTask in interface ProgressListener
      Mappings:
      Namespace Name Mixin selector
      official c Lauu;c(Lvf;)V
      intermediary method_15414 Lnet/minecraft/class_3536;method_15414(Lnet/minecraft/class_2561;)V
      named setTask Lnet/minecraft/util/ProgressListener;setTask(Lnet/minecraft/text/Text;)V
    • progressStagePercentage

      public void progressStagePercentage(int percentage)
      Specified by:
      progressStagePercentage in interface ProgressListener
      Mappings:
      Namespace Name Mixin selector
      official a Lauu;a(I)V
      intermediary method_15410 Lnet/minecraft/class_3536;method_15410(I)V
      named progressStagePercentage Lnet/minecraft/util/ProgressListener;progressStagePercentage(I)V
    • setDone

      public void setDone()
      Specified by:
      setDone in interface ProgressListener
      Mappings:
      Namespace Name Mixin selector
      official a Lauu;a()V
      intermediary method_15411 Lnet/minecraft/class_3536;method_15411()V
      named setDone Lnet/minecraft/util/ProgressListener;setDone()V
    • render

      public void render(DrawContext context, int mouseX, int mouseY, float delta)
      Specified by:
      render in interface Drawable
      Overrides:
      render in class Screen
      Mappings:
      Namespace Name Mixin selector
      official a Leyj;a(Lewu;IIF)V
      intermediary method_25394 Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_332;IIF)V
      named render Lnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/gui/DrawContext;IIF)V