CLASS ks net/minecraft/reference/Bootstrap CLASS ks$1 METHOD a createProjectile (Laiw;Lde;Laes;)Laav; ARG 0 world ARG 1 pos ARG 2 stack CLASS ks$2 METHOD a playSound (Lco;)V ARG 0 block METHOD b doDispense (Lco;Laes;)Laes; ARG 0 block ARG 1 stack CLASS ks$3 METHOD a playSound (Lco;)V ARG 0 block METHOD b doDispense (Lco;Laes;)Laes; ARG 0 block ARG 1 stack CLASS ks$4 METHOD b doDispense (Lco;Laes;)Laes; ARG 0 block ARG 1 stack CLASS ks$5 FIELD b DEFAULT_BEHAVIOR Lcr; METHOD b doDispense (Lco;Laes;)Laes; ARG 0 block ARG 1 stack CLASS ks$6 FIELD b success Z METHOD a playSound (Lco;)V ARG 0 block METHOD b doDispense (Lco;Laes;)Laes; ARG 0 block ARG 1 stack CLASS ks$7 FIELD b success Z METHOD a playSound (Lco;)V ARG 0 block METHOD b doDispense (Lco;Laes;)Laes; ARG 0 block ARG 1 stack CLASS ks$8 METHOD b doDispense (Lco;Laes;)Laes; ARG 0 block ARG 1 stack CLASS ks$9 FIELD b success Z METHOD a playSound (Lco;)V ARG 0 block METHOD b doDispense (Lco;Laes;)Laes; ARG 0 block ARG 1 stack CLASS ks$a DispenseBehaviorBoat FIELD b itemBehavior Lcr; FIELD c boatType Labj$b; METHOD (Labj$b;)V ARG 0 boatType METHOD a playSound (Lco;)V ARG 0 block METHOD b doDispense (Lco;Laes;)Laes; ARG 0 block ARG 1 stack CLASS ks$10 FIELD b success Z METHOD a playSound (Lco;)V ARG 0 block METHOD b doDispense (Lco;Laes;)Laes; ARG 0 block ARG 1 stack CLASS ks$11 METHOD a createProjectile (Laiw;Lde;Laes;)Laav; ARG 0 world ARG 1 pos ARG 2 stack CLASS ks$12 METHOD a createProjectile (Laiw;Lde;Laes;)Laav; ARG 0 world ARG 1 pos ARG 2 stack CLASS ks$13 METHOD a createProjectile (Laiw;Lde;Laes;)Laav; ARG 0 world ARG 1 pos ARG 2 stack CLASS ks$14 METHOD a createProjectile (Laiw;Lde;Laes;)Laav; ARG 0 world ARG 1 pos ARG 2 stack CLASS ks$15 METHOD a getProjectileForce ()F METHOD a createProjectile (Laiw;Lde;Laes;)Laav; ARG 0 world ARG 1 pos ARG 2 stack METHOD b getProjectileVariation ()F CLASS ks$16 CLASS ks$16$1 METHOD a getProjectileForce ()F METHOD a createProjectile (Laiw;Lde;Laes;)Laav; ARG 0 world ARG 1 pos ARG 2 stack METHOD b getProjectileVariation ()F METHOD a dispense (Lco;Laes;)Laes; ARG 0 location ARG 1 stack CLASS ks$17 CLASS ks$17$1 METHOD a getProjectileForce ()F METHOD a createProjectile (Laiw;Lde;Laes;)Laav; ARG 0 world ARG 1 pos ARG 2 stack METHOD b getProjectileVariation ()F METHOD a dispense (Lco;Laes;)Laes; ARG 0 location ARG 1 stack CLASS ks$18 METHOD b doDispense (Lco;Laes;)Laes; ARG 0 block ARG 1 stack FIELD a OUTPUT Ljava/io/PrintStream; FIELD b initialized Z FIELD c LOGGER Lorg/apache/logging/log4j/Logger; METHOD a isInitialized ()Z METHOD a printStdout (Ljava/lang/String;)V ARG 0 message METHOD b registerDefaultDispenserBehaviors ()V METHOD c init ()V METHOD d redirectOutputStreams ()V