CLASS axd net/minecraft/entity/vehicle/BoatEntity CLASS axd$a Location CLASS axd$b Type FIELD a OAK Laxd$b; FIELD b SPRUCE Laxd$b; FIELD c BIRCH Laxd$b; FIELD d JUNGLE Laxd$b; FIELD e ACACIA Laxd$b; FIELD f DARK_OAK Laxd$b; FIELD g name Ljava/lang/String; FIELD h baseBlock Lbma; METHOD a getName ()Ljava/lang/String; METHOD a getType (I)Laxd$b; METHOD a getType (Ljava/lang/String;)Laxd$b; METHOD b getBaseBlock ()Lbma; FIELD aG location Laxd$a; FIELD aH lastLocation Laxd$a; FIELD e BOAT_TYPE Lqg; FIELD f LEFT_PADDLE_MOVING Lqg; FIELD g RIGHT_PADDLE_MOVING Lqg; METHOD (Lbgw;DDD)V ARG 1 world ARG 2 x METHOD a getPaddleState (I)Z ARG 1 paddle METHOD a copyEntityData (Lahz;)V METHOD a setBoatType (Laxd$b;)V METHOD a setPaddleState (ZZ)V METHOD f asItem ()Lbbl; METHOD i getPaddleSoundEvent ()Lyh; METHOD p getBoatType ()Laxd$b; METHOD s checkLocation ()Laxd$a; METHOD u checKBoatInWater ()Z METHOD v getUnderWaterLocation ()Laxd$a;