Class JigsawBlockEditScreen
java.lang.Object
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
net.minecraft.client.gui.screens.inventory.JigsawBlockEditScreen
- All Implemented Interfaces:
ContainerEventHandler,GuiEventListener,Renderable,TabOrderedElement
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screens.Screen
Screen.NarratableSearchResult -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Buttonprivate static final Componentprivate EditBoxprivate Buttonprivate final JigsawBlockEntityprivate JigsawBlockEntity.JointTypeprivate static final Componentprivate CycleButton<JigsawBlockEntity.JointType>private boolean(package private) intprivate static final Componentprivate EditBoxprivate static final Componentprivate static final Componentprivate EditBoxprivate static final Componentprivate EditBoxprivate static final Componentprivate static final Componentprivate EditBoxprivate static final Componentprivate EditBoxFields inherited from class net.minecraft.client.gui.screens.Screen
BACKGROUND_LOCATION, font, height, minecraft, renderables, screenExecutor, title, widthFields inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
DOUBLE_CLICK_THRESHOLD_MS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidinit()booleankeyPressed(int p_98951_, int p_98952_, int p_98953_) private voidonCancel()voidonClose()private voidonDone()private intparseAsInt(String p_311580_) voidrender(GuiGraphics p_282514_, int p_98956_, int p_98957_, float p_98958_) voidprivate voidprivate voidprivate voidMethods inherited from class net.minecraft.client.gui.screens.Screen
added, addRenderableOnly, addRenderableWidget, addWidget, afterKeyboardAction, afterMouseAction, afterMouseMove, changeFocus, children, clearFocus, clearWidgets, findNarratableWidget, getBackgroundMusic, getMinecraft, getNarrationMessage, getRectangle, getTitle, getTooltipFromItem, getUsageNarration, handleComponentClicked, handleDelayedNarration, hasAltDown, hasControlDown, hasShiftDown, hideWidgets, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, narrationEnabled, onFilesDrop, rebuildWidgets, removed, removeWidget, renderBackground, renderDirtBackground, renderTransparentBackground, renderWithTooltip, repositionElements, setInitialFocus, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, setTooltipForNextRenderPass, shouldCloseOnEsc, shouldNarrateNavigation, tick, triggerImmediateNarration, updateNarratedWidget, updateNarrationState, wrapScreenErrorMethods inherited from class net.minecraft.client.gui.components.events.AbstractContainerEventHandler
getFocused, isDragging, setDragging, setFocusedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.components.events.ContainerEventHandler
charTyped, getChildAt, getCurrentFocusPath, isFocused, keyReleased, magicalSpecialHackyFocus, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, nextFocusPath, setFocusedMethods inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
mouseMovedMethods inherited from interface net.minecraft.client.gui.components.TabOrderedElement
getTabOrderGroup
-
Field Details
-
JOINT_LABEL
-
POOL_LABEL
-
NAME_LABEL
-
TARGET_LABEL
-
FINAL_STATE_LABEL
-
PLACEMENT_PRIORITY_LABEL
-
PLACEMENT_PRIORITY_TOOLTIP
-
SELECTION_PRIORITY_LABEL
-
SELECTION_PRIORITY_TOOLTIP
-
jigsawEntity
-
nameEdit
-
targetEdit
-
poolEdit
-
finalStateEdit
-
selectionPriorityEdit
-
placementPriorityEdit
-
levels
int levels -
keepJigsaws
private boolean keepJigsaws -
jointButton
-
doneButton
-
generateButton
-
joint
-
-
Constructor Details
-
JigsawBlockEditScreen
-
-
Method Details
-
onDone
private void onDone() -
onCancel
private void onCancel() -
sendToServer
private void sendToServer() -
parseAsInt
-
sendGenerate
private void sendGenerate() -
onClose
public void onClose() -
init
protected void init() -
updateValidity
private void updateValidity() -
resize
-
keyPressed
public boolean keyPressed(int p_98951_, int p_98952_, int p_98953_) - Specified by:
keyPressedin interfaceContainerEventHandler- Specified by:
keyPressedin interfaceGuiEventListener- Overrides:
keyPressedin classScreen
-
render
- Specified by:
renderin interfaceRenderable- Overrides:
renderin classScreen
-