CLASS arn net/minecraft/entity/vehicle/MinecartBaseEntity CLASS arn$a Type FIELD h VALUES [Larn$a; FIELD i id I METHOD a getId ()I METHOD a byId (I)Larn$a; ARG 0 id FIELD d CUSTOM_BLOCK_ID Lpn; FIELD e CUSTOM_BLOCK_OFFSET Lpn; FIELD f CUSTOM_BLOCK_PRESENT Lpn; METHOD (Lagm;Lbaq;)V ARG 1 type ARG 2 world METHOD (Lagm;Lbaq;DDD)V ARG 1 world ARG 3 x METHOD A getBlockOffset ()I METHOD B getDefaultBlockOffset ()I METHOD C hasCustomBlock ()Z METHOD U_ update ()V 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 (Lafr;)V METHOD a damage (Lafr;F)Z ARG 1 source METHOD a create (Lbaq;DDDLarn$a;)Larn; ARG 0 world ARG 1 x ARG 3 y METHOD a deserializeCustomData (Lhp;)V ARG 1 tag METHOD a setCustomBlockPresent (Z)V METHOD aD doesCollide ()Z METHOD aL getMountedHeightOffset ()D METHOD b setPosition (DDD)V ARG 1 x METHOD b setCustomBlock (Lboj;)V METHOD b serializeCustomData (Lhp;)V ARG 1 tag METHOD h setVelocityClient (DDD)V ARG 1 x METHOD i pushAwayFrom (Lagi;)V METHOD l setCustomBlockOffset (I)V METHOD v getMinecartType ()Larn$a; METHOD x getContainedBlock ()Lboj; METHOD x_ initDataTracker ()V METHOD z getDefaultContainedBlock ()Lboj;