Class WinScreen

All Implemented Interfaces:
ContainerEventHandler, GuiEventListener, Renderable, TabOrderedElement

public class WinScreen extends Screen
  • Field Details

    • 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
      See Also:
    • OBFUSCATE_TOKEN

      private static final String OBFUSCATE_TOKEN
    • SPEEDUP_FACTOR

      private static final float SPEEDUP_FACTOR
      See Also:
    • SPEEDUP_FACTOR_FAST

      private static final float SPEEDUP_FACTOR_FAST
      See Also:
    • END_POEM_LOCATION

      private static final ResourceLocation END_POEM_LOCATION
    • CREDITS_LOCATION

      private static final ResourceLocation CREDITS_LOCATION
    • POSTCREDITS_LOCATION

      private static final ResourceLocation POSTCREDITS_LOCATION
    • 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
  • Constructor Details

    • WinScreen

      public WinScreen(boolean p_276286_, Runnable p_276294_)
  • Method Details