Class DimensionTransitionScreenTests.CustomLevelScreen
java.lang.Object
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
net.minecraft.client.gui.screens.ReceivingLevelScreen
net.neoforged.neoforge.debug.client.DimensionTransitionScreenTests.CustomLevelScreen
- All Implemented Interfaces:
net.minecraft.client.gui.components.events.ContainerEventHandler
,net.minecraft.client.gui.components.events.GuiEventListener
,net.minecraft.client.gui.components.Renderable
,net.minecraft.client.gui.components.TabOrderedElement
- Enclosing class:
DimensionTransitionScreenTests
public static class DimensionTransitionScreenTests.CustomLevelScreen
extends net.minecraft.client.gui.screens.ReceivingLevelScreen
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screens.ReceivingLevelScreen
net.minecraft.client.gui.screens.ReceivingLevelScreen.Reason
Nested classes/interfaces inherited from class net.minecraft.client.gui.screens.Screen
net.minecraft.client.gui.screens.Screen.NarratableSearchResult
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final net.minecraft.resources.ResourceLocation
private final net.minecraft.network.chat.Component
Fields inherited from class net.minecraft.client.gui.screens.Screen
CUBE_MAP, font, FOOTER_SEPARATOR, HEADER_SEPARATOR, height, INWORLD_FOOTER_SEPARATOR, INWORLD_HEADER_SEPARATOR, MENU_BACKGROUND, minecraft, narratorButton, PANORAMA, renderables, screenExecutor, title, width
Fields inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
DOUBLE_CLICK_THRESHOLD_MS
-
Constructor Summary
ConstructorsConstructorDescriptionCustomLevelScreen
(BooleanSupplier supplier, net.minecraft.client.gui.screens.ReceivingLevelScreen.Reason reason, net.minecraft.resources.ResourceLocation bgTexture, net.minecraft.network.chat.Component message) -
Method Summary
Modifier and TypeMethodDescriptionvoid
render
(net.minecraft.client.gui.GuiGraphics graphics, int mouseX, int mouseY, float partialTick) void
renderBackground
(net.minecraft.client.gui.GuiGraphics graphics, int mouseX, int mouseY, float partialTick) Methods inherited from class net.minecraft.client.gui.screens.ReceivingLevelScreen
isPauseScreen, onClose, shouldCloseOnEsc, shouldNarrateNavigation, tick
Methods inherited from class net.minecraft.client.gui.screens.Screen
added, addRenderableOnly, addRenderableWidget, addWidget, afterKeyboardAction, afterMouseAction, afterMouseMove, changeFocus, children, clearFocus, clearTooltipForNextRenderPass, clearWidgets, fillCrashDetails, findNarratableWidget, getBackgroundMusic, getFont, getMinecraft, getNarrationMessage, getRectangle, getTitle, getTooltipFromItem, getUsageNarration, handleComponentClicked, handleDelayedNarration, hasAltDown, hasControlDown, hasShiftDown, init, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, keyPressed, onFilesDrop, rebuildWidgets, removed, removeWidget, renderBlurredBackground, renderMenuBackground, renderMenuBackground, renderMenuBackgroundTexture, renderPanorama, renderTransparentBackground, renderWithTooltip, repositionElements, resize, setInitialFocus, setInitialFocus, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, showsActiveEffects, triggerImmediateNarration, updateNarratedWidget, updateNarrationState, updateNarratorStatus
Methods inherited from class net.minecraft.client.gui.components.events.AbstractContainerEventHandler
getFocused, isDragging, setDragging, setFocused
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.components.events.ContainerEventHandler
charTyped, getChildAt, getCurrentFocusPath, isFocused, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, nextFocusPath, setFocused
Methods inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
getBorderForArrowNavigation, mouseMoved
Methods inherited from interface net.minecraft.client.gui.components.TabOrderedElement
getTabOrderGroup
-
Field Details
-
bgTexture
private final net.minecraft.resources.ResourceLocation bgTexture -
message
private final net.minecraft.network.chat.Component message
-
-
Constructor Details
-
CustomLevelScreen
public CustomLevelScreen(BooleanSupplier supplier, net.minecraft.client.gui.screens.ReceivingLevelScreen.Reason reason, net.minecraft.resources.ResourceLocation bgTexture, net.minecraft.network.chat.Component message)
-
-
Method Details
-
render
public void render(net.minecraft.client.gui.GuiGraphics graphics, int mouseX, int mouseY, float partialTick) - Specified by:
render
in interfacenet.minecraft.client.gui.components.Renderable
- Overrides:
render
in classnet.minecraft.client.gui.screens.ReceivingLevelScreen
-
renderBackground
public void renderBackground(net.minecraft.client.gui.GuiGraphics graphics, int mouseX, int mouseY, float partialTick) - Overrides:
renderBackground
in classnet.minecraft.client.gui.screens.ReceivingLevelScreen
-