CLASS net/minecraft/class_3742 net/minecraft/client/gui/screen/ingame/JigsawBlockScreen
	FIELD field_16519 finalStateField Lnet/minecraft/class_342;
	FIELD field_16522 jigsaw Lnet/minecraft/class_3751;
	FIELD field_19103 doneButton Lnet/minecraft/class_4185;
	FIELD field_23348 nameField Lnet/minecraft/class_342;
	FIELD field_23349 targetField Lnet/minecraft/class_342;
	FIELD field_23350 poolField Lnet/minecraft/class_342;
	FIELD field_23351 jointRotationButton Lnet/minecraft/class_5676;
	FIELD field_23352 joint Lnet/minecraft/class_3751$class_4991;
	FIELD field_24052 generationDepth I
	FIELD field_25271 keepJigsaws Z
	FIELD field_26564 JOINT_LABEL_TEXT Lnet/minecraft/class_2561;
	FIELD field_26565 POOL_TEXT Lnet/minecraft/class_2561;
	FIELD field_26566 NAME_TEXT Lnet/minecraft/class_2561;
	FIELD field_26567 TARGET_TEXT Lnet/minecraft/class_2561;
	FIELD field_26568 FINAL_STATE_TEXT Lnet/minecraft/class_2561;
	METHOD <init> (Lnet/minecraft/class_3751;)V
		ARG 1 jigsaw
	METHOD method_16346 onDone ()V
	METHOD method_16348 updateServer ()V
	METHOD method_16349 onCancel ()V
	METHOD method_20118 updateDoneButtonState ()V
	METHOD method_27272 generate ()V
