Class SignEditScreen
java.lang.Object
net.minecraft.client.gui.GuiComponent
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
net.minecraft.client.gui.screens.inventory.AbstractSignEditScreen
net.minecraft.client.gui.screens.inventory.SignEditScreen
- All Implemented Interfaces:
ContainerEventHandler
,GuiEventListener
,Renderable
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screens.Screen
Screen.NarratableSearchResult
-
Field Summary
Modifier and TypeFieldDescriptionstatic final float
static final float
private SignRenderer.SignModel
private static final org.joml.Vector3f
Fields inherited from class net.minecraft.client.gui.screens.inventory.AbstractSignEditScreen
messages, sign, woodType
Fields inherited from class net.minecraft.client.gui.screens.Screen
font, height, itemRenderer, minecraft, passEvents, renderables, title, width
Fields inherited from class net.minecraft.client.gui.GuiComponent
BACKGROUND_LOCATION, GUI_ICONS_LOCATION, STATS_ICON_LOCATION
Fields inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
DOUBLE_CLICK_THRESHOLD_MS
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected org.joml.Vector3f
protected void
init()
protected void
offsetSign
(PoseStack p_251392_, BlockState p_250180_) protected void
renderSignBackground
(PoseStack p_250159_, MultiBufferSource.BufferSource p_250604_, BlockState p_251220_) Methods inherited from class net.minecraft.client.gui.screens.inventory.AbstractSignEditScreen
charTyped, keyPressed, onClose, removed, render, tick
Methods inherited from class net.minecraft.client.gui.screens.Screen
addRenderableOnly, addRenderableWidget, addWidget, afterKeyboardAction, afterMouseAction, afterMouseMove, children, clearWidgets, findNarratableWidget, getMinecraft, getNarrationMessage, getTitle, getTooltipFromItem, handleComponentClicked, handleDelayedNarration, hasAltDown, hasControlDown, hasShiftDown, hideWidgets, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, narrationEnabled, onFilesDrop, rebuildWidgets, removeWidget, renderBackground, renderBackground, renderComponentHoverEffect, renderComponentTooltip, renderComponentTooltip, renderComponentTooltip, renderComponentTooltip, renderDirtBackground, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderWithTooltip, resize, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, shouldCloseOnEsc, triggerImmediateNarration, updateNarratedWidget, updateNarrationState, wrapScreenError
Methods inherited from class net.minecraft.client.gui.components.events.AbstractContainerEventHandler
getFocused, isDragging, setDragging, setFocused
Methods inherited from class net.minecraft.client.gui.GuiComponent
blit, blit, blit, blit, blit, blitOutlineBlack, disableScissor, drawCenteredString, drawCenteredString, drawCenteredString, drawString, drawString, drawString, enableScissor, fill, fillGradient, fillGradient, fillGradient, getBlitOffset, hLine, setBlitOffset, vLine
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
changeFocus, getChildAt, keyReleased, magicalSpecialHackyFocus, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setInitialFocus
Methods inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
mouseMoved
-
Field Details
-
MAGIC_SCALE_NUMBER
public static final float MAGIC_SCALE_NUMBER- See Also:
-
MAGIC_TEXT_SCALE
public static final float MAGIC_TEXT_SCALE- See Also:
-
TEXT_SCALE
private static final org.joml.Vector3f TEXT_SCALE -
signModel
-
-
Constructor Details
-
SignEditScreen
-
-
Method Details
-
init
protected void init()- Overrides:
init
in classAbstractSignEditScreen
-
offsetSign
- Overrides:
offsetSign
in classAbstractSignEditScreen
-
renderSignBackground
protected void renderSignBackground(PoseStack p_250159_, MultiBufferSource.BufferSource p_250604_, BlockState p_251220_) - Specified by:
renderSignBackground
in classAbstractSignEditScreen
-
getSignTextScale
protected org.joml.Vector3f getSignTextScale()- Specified by:
getSignTextScale
in classAbstractSignEditScreen
-