CLASS azj net/minecraft/item/ItemUsageContext FIELD b player Lary; FIELD c hitResult Lcng; FIELD d world Lbde; FIELD e stack Laxw; METHOD (Lary;Laxw;Lcng;)V ARG 1 player ARG 2 stack ARG 3 hitResult METHOD (Lbde;Lary;Laxw;Lcng;)V ARG 1 world ARG 2 player ARG 3 stack ARG 4 hitResult METHOD a getBlockPos ()Les; METHOD f getPlayerHorizontalFacing ()Lex; METHOD g isPlayerSneaking ()Z METHOD h getPlayerYaw ()F METHOD i getFacing ()Lex; METHOD j getPos ()Lcnk; METHOD l getItemStack ()Laxw; METHOD m getPlayer ()Lary; METHOD n getWorld ()Lbde;