CLASS ati net/minecraft/entity/vehicle/BoatEntity CLASS ati$a Location CLASS ati$b Type FIELD a OAK Lati$b; FIELD b SPRUCE Lati$b; FIELD c BIRCH Lati$b; FIELD d JUNGLE Lati$b; FIELD e ACACIA Lati$b; FIELD f DARK_OAK Lati$b; FIELD g name Ljava/lang/String; FIELD h baseBlock Lbig; METHOD a getName ()Ljava/lang/String; METHOD a getType (I)Lati$b; METHOD a getType (Ljava/lang/String;)Lati$b; METHOD b getBaseBlock ()Lbig; FIELD aH location Lati$a; FIELD aI lastLocation Lati$a; FIELD e BOAT_TYPE Lpx; FIELD f LEFT_PADDLE_MOVING Lpx; FIELD g RIGHT_PADDLE_MOVING Lpx; METHOD (Lbdf;DDD)V ARG 1 world ARG 2 x METHOD a getPaddleState (I)Z ARG 1 paddle METHOD a copyEntityData (Lahm;)V METHOD a setBoatType (Lati$b;)V METHOD a setPaddleState (ZZ)V METHOD f asItem ()Laxs; METHOD i getPaddleSoundEvent ()Lxy; METHOD p getBoatType ()Lati$b; METHOD s checkLocation ()Lati$a; METHOD u checKBoatInWater ()Z METHOD v getUnderWaterLocation ()Lati$a;