net.minecraft.client.gui.screen.ingame

public class JigsawBlockScreen

extends Screen

All mapped superinterfaces:

ParentElement, Element, Navigable, Drawable

net.minecraft.client.gui.screens.inventory.JigsawBlockEditScreen
net.minecraft.class_3742
net.minecraft.client.gui.screen.ingame.JigsawBlockScreen

Field summary

Modifier and TypeField
private static final Text
JOINT_LABEL
field_26564
JOINT_LABEL_TEXT
private static final Text
POOL_LABEL
field_26565
POOL_TEXT
private static final Text
NAME_LABEL
field_26566
NAME_TEXT
private static final Text
TARGET_LABEL
field_26567
TARGET_TEXT
private static final Text
FINAL_STATE_LABEL
field_26568
FINAL_STATE_TEXT
private static final Text
PLACEMENT_PRIORITY_LABEL
field_47119
PLACEMENT_PRIORITY_TEXT
private static final Text
PLACEMENT_PRIORITY_TOOLTIP
field_47120
PLACEMENT_PRIORITY_TOOLTIP
private static final Text
SELECTION_PRIORITY_LABEL
field_47121
SELECTION_PRIORITY_TEXT
private static final Text
SELECTION_PRIORITY_TOOLTIP
field_47122
SELECTION_PRIORITY_TOOLTIP
private final JigsawBlockEntity
jigsawEntity
field_16522
jigsaw
private TextFieldWidget
nameEdit
field_23348
nameField
private TextFieldWidget
targetEdit
field_23349
targetField
private TextFieldWidget
poolEdit
field_23350
poolField
private TextFieldWidget
finalStateEdit
field_16519
finalStateField
private TextFieldWidget
selectionPriorityEdit
field_47123
selectionPriorityField
private TextFieldWidget
placementPriorityEdit
field_47124
placementPriorityField
private int
levels
field_24052
generationDepth
private boolean
keepJigsaws
field_25271
keepJigsaws
private CyclingButtonWidget<JigsawBlockEntity$Joint>
jointButton
field_23351
jointRotationButton
private ButtonWidget
doneButton
field_19103
doneButton
private ButtonWidget
generateButton
field_33958
generateButton
private JigsawBlockEntity$Joint
joint
field_23352
joint

Constructor summary

ModifierConstructor
public (JigsawBlockEntity jigsaw)

Method summary

Modifier and TypeMethod
private void
onDone()
method_16346()
onDone()
private void
onCancel()
method_16349()
onCancel()
private void
sendToServer()
method_16348()
updateServer()
private int
parseAsInt(String value)
method_54800(String arg0)
parseInt(String value)
private void
sendGenerate()
method_27272()
generate()
public void
onClose()
method_25419()
close()
protected void
init()
method_25426()
init()
protected void
setInitialFocus()
method_56131()
setInitialFocus()
public static boolean
isValidIdentifier(String location)
method_61042(String arg0)
isValidId(String id)
private void
updateValidity()
method_20118()
updateDoneButtonState()
public boolean
isInGameUi()
method_73150()
deferSubtitles()
public void
resize(int width, int height)
method_25410(int arg0, int arg1)
resize(int arg0, int arg1)
public boolean
keyPressed(KeyEvent event)
method_25404(class_11908 arg0)
keyPressed(KeyInput arg0)
public void
extractRenderState(GuiGraphicsExtractor graphics, int mouseX, int mouseY, float a)
method_25394(class_332 arg0, int arg1, int arg2, float arg3)
render(DrawContext arg0, int arg1, int arg2, float arg3)
private void
lambda$init$7(Button arg0)
method_19892(class_4185 arg0)
method_19892(ButtonWidget button)
private void
lambda$init$6(Button arg0)
method_19893(class_4185 arg0)
method_19893(ButtonWidget button)
private void
lambda$init$5(Button arg0)
method_27271(class_4185 arg0)
method_27271(ButtonWidget button)
private void
lambda$init$4(CycleButton arg0, Boolean arg1)
method_32649(class_5676 arg0, Boolean arg1)
method_32649(CyclingButtonWidget button, Boolean keepJigsaws)
private void
lambda$init$3(CycleButton arg0, JigsawBlockEntity$JointType arg1)
method_32648(class_5676 arg0, class_3751$class_4991 arg1)
method_32648(CyclingButtonWidget button, JigsawBlockEntity$Joint joint)
private void
lambda$init$2(String arg0)
method_26412(String arg0)
method_26412(String target)
private void
lambda$init$1(String arg0)
method_20119(String arg0)
method_20119(String name)
private void
lambda$init$0(String arg0)
method_20120(String arg0)
method_20120(String pool)