CLASS net/minecraft/class_4861 net/minecraft/screen/ForgingScreenHandler
	FIELD field_22479 output Lnet/minecraft/class_1731;
	FIELD field_22480 input Lnet/minecraft/class_1263;
	FIELD field_22481 context Lnet/minecraft/class_3914;
	FIELD field_22482 player Lnet/minecraft/class_1657;
	METHOD <init> (Lnet/minecraft/class_3917;ILnet/minecraft/class_1661;Lnet/minecraft/class_3914;)V
		ARG 1 type
		ARG 2 syncId
		ARG 3 playerInventory
		ARG 4 context
	METHOD method_24923 onTakeOutput (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;
		ARG 1 player
		ARG 2 stack
	METHOD method_24925 canUse (Lnet/minecraft/class_2680;)Z
		ARG 1 state
	METHOD method_24927 canTakeOutput (Lnet/minecraft/class_1657;Z)Z
		ARG 1 player
		ARG 2 present
	METHOD method_24928 updateResult ()V
