CLASS qc net/minecraft/Bootstrap
	CLASS qc$1
		METHOD a createProjectile (Lbas;Lfi;Lavu;)Laqy;
			ARG 0 world
			ARG 1 position
			ARG 2 stack
	CLASS qc$2
		METHOD a playSound (Leu;)V
			ARG 0 block
		METHOD a doDispense (Leu;Lavu;)Lavu;
			ARG 0 location
			ARG 1 stack
	CLASS qc$3
		METHOD a playSound (Leu;)V
			ARG 0 block
		METHOD a doDispense (Leu;Lavu;)Lavu;
			ARG 0 location
			ARG 1 stack
	CLASS qc$4
		METHOD a doDispense (Leu;Lavu;)Lavu;
			ARG 0 location
			ARG 1 stack
	CLASS qc$5
		METHOD a doDispense (Leu;Lavu;)Lavu;
			ARG 0 location
			ARG 1 stack
	CLASS qc$6
		METHOD a doDispense (Leu;Lavu;)Lavu;
			ARG 0 location
			ARG 1 stack
	CLASS qc$7
		METHOD a doDispense (Leu;Lavu;)Lavu;
			ARG 0 location
			ARG 1 stack
	CLASS qc$8
		METHOD a doDispense (Leu;Lavu;)Lavu;
			ARG 0 location
			ARG 1 stack
	CLASS qc$9
		METHOD a doDispense (Leu;Lavu;)Lavu;
			ARG 0 location
			ARG 1 stack
	CLASS qc$a DispenseBoat
		FIELD b itemDropper Lew;
		FIELD c type Larr$b;
		METHOD <init> (Larr$b;)V
			ARG 0 type
		METHOD a playSound (Leu;)V
			ARG 0 block
		METHOD a doDispense (Leu;Lavu;)Lavu;
			ARG 0 location
			ARG 1 stack
	CLASS qc$b
		METHOD a getPos ()Let;
		METHOD b canPlace ()Z
		METHOD d getPlayerFacing ()Ley;
		METHOD e getPlacementFacings ()[Ley;
		METHOD f getPlayerHorizontalFacing ()Ley;
		METHOD g isPlayerSneaking ()Z
		METHOD h getPlayerYaw ()F
	CLASS qc$c
		METHOD a playSound (Leu;)V
			ARG 0 block
	CLASS qc$d
		METHOD a doDispense (Leu;Lavu;)Lavu;
			ARG 0 location
			ARG 1 stack
	CLASS qc$10
		METHOD a doDispense (Leu;Lavu;)Lavu;
			ARG 0 location
			ARG 1 stack
	CLASS qc$11
		METHOD a doDispense (Leu;Lavu;)Lavu;
			ARG 0 location
			ARG 1 stack
	CLASS qc$12
		METHOD a createProjectile (Lbas;Lfi;Lavu;)Laqy;
			ARG 0 world
			ARG 1 position
			ARG 2 stack
	CLASS qc$13
		METHOD a doDispense (Leu;Lavu;)Lavu;
			ARG 0 location
			ARG 1 stack
	CLASS qc$15
		METHOD a createProjectile (Lbas;Lfi;Lavu;)Laqy;
			ARG 0 world
			ARG 1 position
			ARG 2 stack
	CLASS qc$16
		METHOD a createProjectile (Lbas;Lfi;Lavu;)Laqy;
			ARG 0 world
			ARG 1 position
			ARG 2 stack
	CLASS qc$17
		METHOD a createProjectile (Lbas;Lfi;Lavu;)Laqy;
			ARG 0 world
			ARG 1 position
			ARG 2 stack
	CLASS qc$18
		METHOD a getVariation ()F
		METHOD a createProjectile (Lbas;Lfi;Lavu;)Laqy;
			ARG 0 world
			ARG 1 position
			ARG 2 stack
		METHOD b getForce ()F
	CLASS qc$19
		CLASS qc$19$1
			METHOD a getVariation ()F
			METHOD a createProjectile (Lbas;Lfi;Lavu;)Laqy;
				ARG 0 world
				ARG 1 position
				ARG 2 stack
			METHOD b getForce ()F
		METHOD dispense (Leu;Lavu;)Lavu;
			ARG 1 location
	CLASS qc$20
		CLASS qc$20$1
			METHOD a getVariation ()F
			METHOD a createProjectile (Lbas;Lfi;Lavu;)Laqy;
				ARG 0 world
				ARG 1 position
				ARG 2 stack
			METHOD b getForce ()F
		METHOD dispense (Leu;Lavu;)Lavu;
			ARG 1 location
	CLASS qc$21
		METHOD a doDispense (Leu;Lavu;)Lavu;
			ARG 0 location
			ARG 1 stack
	FIELD a OUTPUT Ljava/io/PrintStream;
	FIELD b initialized Z
	FIELD c LOGGER Lorg/apache/logging/log4j/Logger;
	METHOD a registerDispenserBehaviors ()V
	METHOD a println (Ljava/lang/String;)V
		ARG 0 str
	METHOD a checkTranslations (Ljava/lang/String;Lfk;Ljava/util/function/Function;)V
		ARG 0 prefix
		ARG 1 registry
		ARG 2 translationGetter
	METHOD b initialize ()V
	METHOD c setOutputStreams ()V
