CLASS ayq net/minecraft/item/ItemUsageContext FIELD b player Larj; FIELD c hitResult Lcmn; FIELD d world Lbcl; FIELD e stack Laxd; METHOD (Larj;Laxd;Lcmn;)V ARG 1 player ARG 2 stack ARG 3 hitResult METHOD (Lbcl;Larj;Laxd;Lcmn;)V ARG 1 world ARG 2 player ARG 3 stack ARG 4 hitResult METHOD a getBlockPos ()Let; METHOD f getPlayerHorizontalFacing ()Ley; METHOD g isPlayerSneaking ()Z METHOD h getPlayerYaw ()F METHOD i getFacing ()Ley; METHOD j getPos ()Lcmr; METHOD l getItemStack ()Laxd; METHOD m getPlayer ()Larj; METHOD n getWorld ()Lbcl;