CLASS asq net/minecraft/entity/vehicle/AbstractMinecartEntity CLASS asq$a Type FIELD h VALUES [Lasq$a; FIELD i id I METHOD a getId ()I METHOD a byId (I)Lasq$a; ARG 0 id FIELD e CUSTOM_BLOCK_ID Lpr; FIELD f CUSTOM_BLOCK_OFFSET Lpr; FIELD g CUSTOM_BLOCK_PRESENT Lpr; METHOD (Lahg;Lbci;)V ARG 1 type METHOD (Lahg;Lbci;DDD)V ARG 1 world ARG 3 x METHOD a setPositionAndRotations (DDDFFIZ)V ARG 1 x ARG 3 y ARG 5 z METHOD a onActivatorRail (IIIZ)V ARG 1 x ARG 2 y ARG 3 z METHOD a dropItems (Lagl;)V METHOD a damage (Lagl;F)Z ARG 1 source ARG 2 amount METHOD a create (Lbci;DDDLasq$a;)Lasq; ARG 0 world ARG 1 x ARG 3 y ARG 5 z ARG 7 type METHOD a readCustomDataFromTag (Lhq;)V METHOD a setCustomBlockPresent (Z)V METHOD aE doesCollide ()Z METHOD aF isPushable ()Z METHOD aM getMountedHeightOffset ()D METHOD b setPosition (DDD)V ARG 1 x METHOD b setCustomBlock (Lbqi;)V METHOD b writeCustomDataToTag (Lhq;)V METHOD h update ()V METHOD h setVelocityClient (DDD)V ARG 1 x METHOD i pushAwayFrom (Lahc;)V METHOD k setCustomBlockOffset (I)V METHOD o getMinecartType ()Lasq$a; METHOD p getContainedBlock ()Lbqi; METHOD q getDefaultContainedBlock ()Lbqi; METHOD r getBlockOffset ()I METHOD s getDefaultBlockOffset ()I METHOD t hasCustomBlock ()Z METHOD w_ initDataTracker ()V