CLASS afh net/minecraft/entity/vehicle/EntityHopperMinecart FIELD a enabled Z FIELD b transferCooldown I FIELD c currentBlockPos Let; METHOD B_ update ()V METHOD C isEnabled ()Z METHOD D getHopperWorld ()Lams; METHOD E getHopperX ()D METHOD F getHopperY ()D METHOD G getHopperZ ()D METHOD H updateLogic ()Z METHOD J isCoolingDown ()Z METHOD a onActivatorRail (IIIZ)V ARG 0 x ARG 1 y ARG 2 z ARG 3 powered METHOD a createContainer (Laea;Laeb;)Lafp; ARG 0 playerInv ARG 1 player METHOD a deserializeCustomData (Lfy;)V ARG 0 tag METHOD a registerTagUpgraders (Lrw;)V ARG 0 handler METHOD a dropItems (Lup;)V ARG 0 source METHOD b interact (Laeb;Ltz;)Z ARG 0 player ARG 1 hand METHOD b serializeCustomData (Lfy;)V ARG 0 tag METHOD g setTransferCooldown (I)V ARG 0 value METHOD l getContainerId ()Ljava/lang/String; METHOD l setEnabled (Z)V ARG 0 value METHOD v getMinecartType ()Lafc$a; METHOD w_ getInvSize ()I METHOD x getDefaultContainedBlock ()Lawr; METHOD z getDefaultBlockOffset ()I