CLASS avh net/minecraft/item/block/BlockItem FIELD a block Lbhi; METHOD a getTranslationKey ()Ljava/lang/String; METHOD a place (Lavi;)Lafz; METHOD a setBlockState (Lavi;Lbqe;)Z METHOD a addStacksForDisplay (Lavv;Lfh;)V METHOD a buildTooltip (Laxd;Lbcf;Ljava/util/List;Layn;)V ARG 1 stack ARG 2 world ARG 3 tooltip ARG 4 options METHOD a useOnBlock (Layq;)Lafz; ARG 1 usageContext METHOD a deserializeBlockEntityTag (Lbcf;Lark;Let;Laxd;)Z ARG 0 world ARG 1 player ARG 2 pos ARG 3 stack METHOD a afterBlockPlaced (Let;Lbcf;Lark;Laxd;Lbqe;)Z METHOD a registerBlockItemMap (Ljava/util/Map;Lawy;)V ARG 1 map METHOD b getPlacementContext (Lavi;)Lavi; METHOD b canPlace (Lavi;Lbqe;)Z METHOD c getBlockState (Lavi;)Lbqe; METHOD d getBlock ()Lbhi;