CLASS abk net/minecraft/entity/vehicle/EntityMinecartBase CLASS abk$a MinecartType FIELD a RIDEABLE Labk$a; FIELD b CHEST Labk$a; FIELD c FURNACE Labk$a; FIELD d TNT Labk$a; FIELD e SPAWNER Labk$a; FIELD f HOPPER Labk$a; FIELD g COMMAND_BLOCK Labk$a; FIELD h VALUES Ljava/util/Map; FIELD i id I FIELD j entityId Ljava/lang/String; METHOD (Ljava/lang/String;IILjava/lang/String;)V ARG 0 ordinal ARG 1 entityId ARG 3 id METHOD a getId ()I METHOD a byId (I)Labk$a; ARG 0 id METHOD b getEntityId ()Ljava/lang/String; METHOD values values ()[Labk$a; FIELD d CUSTOM_BLOCK_ID Lkj; FIELD e CUSTOM_BLOCK_OFFSET Lkj; FIELD f CUSTOM_BLOCK_PRESENT Lkj; METHOD (Laiw;)V ARG 0 world METHOD (Laiw;DDD)V ARG 0 world ARG 1 x ARG 2 y ARG 3 z METHOD A hasCustomBlock ()Z METHOD T invalidate ()V METHOD a (DDDFFIZ)V ARG 0 x ARG 1 y ARG 2 z ARG 3 yaw ARG 4 pitch METHOD a onActivatorRail (IIIZ)V ARG 0 x ARG 1 y ARG 2 z ARG 3 powered METHOD a create (Laiw;DDDLabk$a;)Labk; ARG 0 world ARG 1 x ARG 2 y ARG 3 z ARG 4 type METHOD a setCustomBlock (Lasm;)V ARG 0 value METHOD a deserializeCustomData (Ldt;)V ARG 0 tag METHOD a registerTagUpgradersForStorage (Lpf;Ljava/lang/Class;)V ARG 0 handler ARG 1 minecartClass METHOD a dropItems (Lrr;)V ARG 0 source METHOD a damage (Lrr;F)Z ARG 0 source ARG 1 damage METHOD a setCustomBlockPresent (Z)V ARG 0 value METHOD aq doesCollide ()Z METHOD b setPosition (DDD)V ARG 0 x ARG 1 y ARG 2 z METHOD b serializeCustomData (Ldt;)V ARG 0 tag METHOD f setCustomBlockOffset (I)V ARG 0 value METHOD i initDataTracker ()V METHOD i setVelocityClient (DDD)V ARG 0 x ARG 1 y ARG 2 z METHOD i pushAwayFrom (Lsg;)V ARG 0 other METHOD v getMinecartType ()Labk$a; METHOD w getContainedBlock ()Lasm; METHOD x getDefaultContainedBlock ()Lasm; METHOD y getBlockOffset ()I METHOD y_ update ()V METHOD z getDefaultBlockOffset ()I