Package net.minecraft.client.gui.screen
Class CreditsScreen
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.AbstractParentElement
net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.CreditsScreen
- All Implemented Interfaces:
Drawable,Element,ParentElement
- Mappings:
Namespace Name official eawintermediary net/minecraft/class_445named net/minecraft/client/gui/screen/CreditsScreen
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screen.Screen
Screen.SelectedElementNarrationData -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static Stringprivate IntSetprivate List<OrderedText>private intprivate static Identifierprivate booleanprivate floatprivate static StringVisitableprivate static intprivate static floatprivate Runnableprivate static Loggerprivate static Identifierprivate static Stringprivate floatprivate floatprivate static IdentifierFields inherited from class net.minecraft.client.gui.screen.Screen
client, height, itemRenderer, passEvents, textRenderer, title, widthFields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidclose()protected 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.booleankeyReleased(int keyCode, int scanCode, int modifiers)Callback for when a key down event has been captured.private voidmethod_37304(StringVisitable stringVisitable, boolean bool)private voidmethod_37305(String string, boolean bool)private voidvoidonClose()voidrender(MatrixStack matrices, int mouseX, int mouseY, float delta)private voidvoidtick()Methods inherited from class net.minecraft.client.gui.screen.Screen
addDrawable, addDrawableChild, addElementNarrations, addScreenNarrations, addSelectableChild, applyKeyPressNarratorDelay, applyMouseMoveNarratorDelay, applyMousePressScrollNarratorDelay, applyNarratorModeChangeDelay, children, clearChildren, filesDragged, findSelectedElementData, getNarratedTitle, getTitle, getTooltipFromItem, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, narrateScreenIfNarrationEnabled, remove, removed, renderBackground, renderBackground, renderBackgroundTexture, renderOrderedTooltip, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, renderTooltip, resize, sendMessage, sendMessage, shouldCloseOnEsc, updateNarrator, wrapScreenErrorMethods inherited from class net.minecraft.client.gui.AbstractParentElement
getFocused, isDragging, setDragging, setFocusedMethods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredText, drawCenteredText, drawCenteredTextWithShadow, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, drawWithOutline, drawWithShadow, fill, fillGradient, fillGradient, fillGradient, getZOffset, setZOffsetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.Element
mouseMovedMethods inherited from interface net.minecraft.client.gui.ParentElement
changeFocus, charTyped, focusOn, hoveredElement, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setInitialFocus
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLeaw;a:Lorg/apache/logging/log4j/Logger;intermediary field_2632Lnet/minecraft/class_445;field_2632:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/client/gui/screen/CreditsScreen;LOGGER:Lorg/apache/logging/log4j/Logger;
-
MINECRAFT_TITLE_TEXTURE
- Mappings:
Namespace Name Mixin selector official bLeaw;b:Lww;intermediary field_2626Lnet/minecraft/class_445;field_2626:Lnet/minecraft/class_2960;named MINECRAFT_TITLE_TEXTURELnet/minecraft/client/gui/screen/CreditsScreen;MINECRAFT_TITLE_TEXTURE:Lnet/minecraft/util/Identifier;
-
EDITION_TITLE_TEXTURE
- Mappings:
Namespace Name Mixin selector official cLeaw;c:Lww;intermediary field_2631Lnet/minecraft/class_445;field_2631:Lnet/minecraft/class_2960;named EDITION_TITLE_TEXTURELnet/minecraft/client/gui/screen/CreditsScreen;EDITION_TITLE_TEXTURE:Lnet/minecraft/util/Identifier;
-
VIGNETTE_TEXTURE
- Mappings:
Namespace Name Mixin selector official nLeaw;n:Lww;intermediary field_2633Lnet/minecraft/class_445;field_2633:Lnet/minecraft/class_2960;named VIGNETTE_TEXTURELnet/minecraft/client/gui/screen/CreditsScreen;VIGNETTE_TEXTURE:Lnet/minecraft/util/Identifier;
-
field_33955
- Mappings:
Namespace Name Mixin selector official oLeaw;o:Lov;intermediary field_33955Lnet/minecraft/class_445;field_33955:Lnet/minecraft/class_5348;named field_33955Lnet/minecraft/client/gui/screen/CreditsScreen;field_33955:Lnet/minecraft/text/StringVisitable;
-
CENTERED_LINE_PREFIX
- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official pLeaw;p:Ljava/lang/String;intermediary field_32273Lnet/minecraft/class_445;field_32273:Ljava/lang/String;named CENTERED_LINE_PREFIXLnet/minecraft/client/gui/screen/CreditsScreen;CENTERED_LINE_PREFIX:Ljava/lang/String;
-
OBFUSCATION_PLACEHOLDER
- Mappings:
Namespace Name Mixin selector official qLeaw;q:Ljava/lang/String;intermediary field_24260Lnet/minecraft/class_445;field_24260:Ljava/lang/String;named OBFUSCATION_PLACEHOLDERLnet/minecraft/client/gui/screen/CreditsScreen;OBFUSCATION_PLACEHOLDER:Ljava/lang/String;
-
field_33956
private static final int field_33956- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official rLeaw;r:Iintermediary field_33956Lnet/minecraft/class_445;field_33956:Inamed field_33956Lnet/minecraft/client/gui/screen/CreditsScreen;field_33956:I
-
field_33957
private static final float field_33957- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official sLeaw;s:Fintermediary field_33957Lnet/minecraft/class_445;field_33957:Fnamed field_33957Lnet/minecraft/client/gui/screen/CreditsScreen;field_33957:F
-
endCredits
private final boolean endCredits- Mappings:
Namespace Name Mixin selector official tLeaw;t:Zintermediary field_2627Lnet/minecraft/class_445;field_2627:Znamed endCreditsLnet/minecraft/client/gui/screen/CreditsScreen;endCredits:Z
-
finishAction
- Mappings:
Namespace Name Mixin selector official uLeaw;u:Ljava/lang/Runnable;intermediary field_2630Lnet/minecraft/class_445;field_2630:Ljava/lang/Runnable;named finishActionLnet/minecraft/client/gui/screen/CreditsScreen;finishAction:Ljava/lang/Runnable;
-
time
private float time- Mappings:
Namespace Name Mixin selector official vLeaw;v:Fintermediary field_2628Lnet/minecraft/class_445;field_2628:Fnamed timeLnet/minecraft/client/gui/screen/CreditsScreen;time:F
-
credits
- Mappings:
Namespace Name Mixin selector official wLeaw;w:Ljava/util/List;intermediary field_2634Lnet/minecraft/class_445;field_2634:Ljava/util/List;named creditsLnet/minecraft/client/gui/screen/CreditsScreen;credits:Ljava/util/List;
-
centeredLines
- Mappings:
Namespace Name Mixin selector official xLeaw;x:Lit/unimi/dsi/fastutil/ints/IntSet;intermediary field_24261Lnet/minecraft/class_445;field_24261:Lit/unimi/dsi/fastutil/ints/IntSet;named centeredLinesLnet/minecraft/client/gui/screen/CreditsScreen;centeredLines:Lit/unimi/dsi/fastutil/ints/IntSet;
-
creditsHeight
private int creditsHeight- Mappings:
Namespace Name Mixin selector official yLeaw;y:Iintermediary field_2629Lnet/minecraft/class_445;field_2629:Inamed creditsHeightLnet/minecraft/client/gui/screen/CreditsScreen;creditsHeight:I
-
speed
private float speed- Mappings:
Namespace Name Mixin selector official zLeaw;z:Fintermediary field_2635Lnet/minecraft/class_445;field_2635:Fnamed speedLnet/minecraft/client/gui/screen/CreditsScreen;speed:F
-
field_33954
private final float field_33954- Mappings:
Namespace Name Mixin selector official ALeaw;A:Fintermediary field_33954Lnet/minecraft/class_445;field_33954:Fnamed field_33954Lnet/minecraft/client/gui/screen/CreditsScreen;field_33954:F
-
-
Constructor Details
-
CreditsScreen
- Mappings:
Namespace Name Mixin selector official <init>Leaw;<init>(ZLjava/lang/Runnable;)Vintermediary <init>Lnet/minecraft/class_445;<init>(ZLjava/lang/Runnable;)Vnamed <init>Lnet/minecraft/client/gui/screen/CreditsScreen;<init>(ZLjava/lang/Runnable;)V
-
-
Method Details
-
tick
public void tick() -
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.- Specified by:
keyPressedin interfaceElement- Specified by:
keyPressedin interfaceParentElement- Overrides:
keyPressedin classScreen- Parameters:
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)- Returns:
trueto indicate that the event handling is successful/valid- See Also:
Keyboard.onKey(long, int, int, int, int),GLFW.GLFW_KEY_Q,GLFWKeyCallbackI.invoke(long, int, int, int, int)- Mappings:
Namespace Name Mixin selector official aLdxx;a(III)Zintermediary method_25404Lnet/minecraft/class_364;method_25404(III)Znamed keyPressedLnet/minecraft/client/gui/Element;keyPressed(III)Z
-
keyReleased
public boolean keyReleased(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.- Parameters:
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)- Returns:
trueto indicate that the event handling is successful/valid- See Also:
Keyboard.onKey(long, int, int, int, int),GLFW.GLFW_KEY_Q,GLFWKeyCallbackI.invoke(long, int, int, int, int)- Mappings:
Namespace Name Mixin selector official bLdxx;b(III)Zintermediary method_16803Lnet/minecraft/class_364;method_16803(III)Znamed keyReleasedLnet/minecraft/client/gui/Element;keyReleased(III)Z
-
onClose
public void onClose() -
close
private void close()- Mappings:
Namespace Name Mixin selector official hLeaw;h()Vintermediary method_2257Lnet/minecraft/class_445;method_2257()Vnamed closeLnet/minecraft/client/gui/screen/CreditsScreen;close()V
-
init
protected void init()Called when a screen should be initialized.This method is called when this screen is opened or resized.
-
method_37306
private void method_37306()- Mappings:
Namespace Name Mixin selector official uLeaw;u()Vintermediary method_37306Lnet/minecraft/class_445;method_37306()Vnamed method_37306Lnet/minecraft/client/gui/screen/CreditsScreen;method_37306()V
-
method_37305
- Mappings:
Namespace Name Mixin selector official cLeaw;c(Ljava/lang/String;Z)Vintermediary method_37305Lnet/minecraft/class_445;method_37305(Ljava/lang/String;Z)Vnamed method_37305Lnet/minecraft/client/gui/screen/CreditsScreen;method_37305(Ljava/lang/String;Z)V
-
method_37304
- Mappings:
Namespace Name Mixin selector official aLeaw;a(Lov;Z)Vintermediary method_37304Lnet/minecraft/class_445;method_37304(Lnet/minecraft/class_5348;Z)Vnamed method_37304Lnet/minecraft/client/gui/screen/CreditsScreen;method_37304(Lnet/minecraft/text/StringVisitable;Z)V
-
renderBackground
private void renderBackground()- Mappings:
Namespace Name Mixin selector official wLeaw;w()Vintermediary method_2258Lnet/minecraft/class_445;method_2258()Vnamed renderBackgroundLnet/minecraft/client/gui/screen/CreditsScreen;renderBackground()V
-
render
- Specified by:
renderin interfaceDrawable- Overrides:
renderin classScreen- Mappings:
Namespace Name Mixin selector official aLdxu;a(Ldqk;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
-