CLASS auh net/minecraft/block/entity/BlockEntityHopper FIELD a inventory Lem; FIELD f transferCooldown I METHOD E ()D METHOD F ()D METHOD G ()D METHOD G_ ()V METHOD I getOutputInv ()Lsq; METHOD J isCooldown ()Z METHOD a (II)Lahf; METHOD a (ILahf;)V METHOD a (Lact;Lacu;)Laeh; METHOD a canMergeItems (Lahf;Lahf;)Z METHOD a getInputEntityItems (Lali;DDD)Ljava/util/List; METHOD a tryExtract (Laug;)Z METHOD a deserialize (Lfc;)V METHOD a registerTagUpgraders (Lqv;)V METHOD a canInsert (Lsq;Lahf;ILee;)Z METHOD a isInventoryFull (Lsq;Lee;)Z METHOD b getInventory (Lali;DDD)Lsq; METHOD b getInputInventory (Laug;)Lsq; METHOD b serialize (Lfc;)Lfc; METHOD b canExtract (Lsq;Lahf;ILee;)Z METHOD b isInventoryEmpty (Lsq;Lee;)Z METHOD d setCooldown (I)V METHOD h_ getName ()Ljava/lang/String; METHOD l ()Ljava/lang/String; METHOD o updateLogic ()Z METHOD p isEmpty ()Z METHOD r isFull ()Z METHOD s tryInsert ()Z METHOD w_ ()I METHOD x_ ()Z METHOD z_ ()I