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 (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