类 WinScreen

所有已实现的接口:
ContainerEventHandler, GuiEventListener, Renderable, TabOrderedElement

public class WinScreen extends Screen
  • 字段详细资料

    • LOGGER

      private static final org.slf4j.Logger LOGGER
    • VIGNETTE_LOCATION

      private static final ResourceLocation VIGNETTE_LOCATION
    • SECTION_HEADING

      private static final Component SECTION_HEADING
    • NAME_PREFIX

      private static final String NAME_PREFIX
      另请参阅:
    • OBFUSCATE_TOKEN

      private static final String OBFUSCATE_TOKEN
    • SPEEDUP_FACTOR

      private static final float SPEEDUP_FACTOR
      另请参阅:
    • SPEEDUP_FACTOR_FAST

      private static final float SPEEDUP_FACTOR_FAST
      另请参阅:
    • poem

      private final boolean poem
    • onFinished

      private final Runnable onFinished
    • scroll

      private float scroll
    • lines

      private List<FormattedCharSequence> lines
    • centeredLines

      private it.unimi.dsi.fastutil.ints.IntSet centeredLines
    • totalScrollLength

      private int totalScrollLength
    • speedupActive

      private boolean speedupActive
    • speedupModifiers

      private final it.unimi.dsi.fastutil.ints.IntSet speedupModifiers
    • scrollSpeed

      private float scrollSpeed
    • unmodifiedScrollSpeed

      private final float unmodifiedScrollSpeed
    • direction

      private int direction
    • logoRenderer

      private final LogoRenderer logoRenderer
  • 构造器详细资料

    • WinScreen

      public WinScreen(boolean pPoem, Runnable pOnFinished)
  • 方法详细资料

    • calculateScrollSpeed

      private float calculateScrollSpeed()
    • tick

      public void tick()
      覆盖:
      tick 在类中 Screen
    • keyPressed

      public boolean keyPressed(int pKeyCode, int pScanCode, int pModifiers)
      指定者:
      keyPressed 在接口中 ContainerEventHandler
      指定者:
      keyPressed 在接口中 GuiEventListener
      覆盖:
      keyPressed 在类中 Screen
    • keyReleased

      public boolean keyReleased(int pKeyCode, int pScanCode, int pModifiers)
    • onClose

      public void onClose()
      覆盖:
      onClose 在类中 Screen
    • respawn

      private void respawn()
    • init

      protected void init()
      覆盖:
      init 在类中 Screen
    • wrapCreditsIO

      private void wrapCreditsIO(String pCreditsLocation, WinScreen.CreditsReader pReader)
    • addPoemFile

      private void addPoemFile(Reader p_232818_) throws IOException
      抛出:
      IOException
    • addCreditsFile

      private void addCreditsFile(Reader p_232820_)
    • addEmptyLine

      private void addEmptyLine()
    • addPoemLines

      private void addPoemLines(String pText)
    • addCreditsLine

      private void addCreditsLine(Component pCreditsLine, boolean pCentered)
    • renderBg

      private void renderBg(GuiGraphics pGuiGraphics)
    • render

      public void render(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick)
      指定者:
      render 在接口中 Renderable
      覆盖:
      render 在类中 Screen
    • removed

      public void removed()
      覆盖:
      removed 在类中 Screen
    • getBackgroundMusic

      public Music getBackgroundMusic()
      覆盖:
      getBackgroundMusic 在类中 Screen