CLASS adu net/minecraft/entity/vehicle/EntityMinecartBase CLASS adu$a MinecartType FIELD a RIDEABLE Ladu$a; FIELD b CHEST Ladu$a; FIELD c FURNACE Ladu$a; FIELD d TNT Ladu$a; FIELD e SPAWNER Ladu$a; FIELD f HOPPER Ladu$a; FIELD g COMMAND_BLOCK Ladu$a; FIELD h VALUES Ljava/util/Map; FIELD i id I FIELD j entityId Ljava/lang/String; METHOD a getId ()I METHOD a byId (I)Ladu$a; METHOD b getEntityId ()Ljava/lang/String; FIELD d CUSTOM_BLOCK_ID Llx; FIELD e CUSTOM_BLOCK_OFFSET Llx; FIELD f CUSTOM_BLOCK_PRESENT Llx; METHOD A hasCustomBlock ()Z METHOD B_ ()V METHOD a (DDDFFIZ)V METHOD a onActivatorRail (IIIZ)V METHOD a create (Lali;DDDLadu$a;)Ladu; METHOD a (Lfc;)V METHOD a registerTagUpgradersForStorage (Lqv;Ljava/lang/Class;)V METHOD a dropItems (Ltm;)V METHOD a (Ltm;F)Z METHOD a setCustomBlockPresent (Z)V METHOD at ()Z METHOD b (DDD)V METHOD b setCustomBlock (Lave;)V METHOD b (Lfc;)V METHOD f setCustomBlockOffset (I)V METHOD h (DDD)V METHOD i ()V METHOD i (Lub;)V METHOD v getMinecartType ()Ladu$a; METHOD w getContainedBlock ()Lave; METHOD x getDefaultContainedBlock ()Lave; METHOD y getBlockOffset ()I METHOD z getDefaultBlockOffset ()I