CLASS avd net/minecraft/item/AxeItem FIELD a BLOCK_TRANSFORMATIONS_MAP Ljava/util/Map; FIELD e EFFECTIVE_BLOCKS Ljava/util/Set; METHOD (Layj;FFLawy$a;)V ARG 1 material ARG 2 attackDamage ARG 3 attackSpeed ARG 4 settings METHOD a getBlockBreakingSpeed (Laxd;Lbqe;)F ARG 1 stack ARG 2 blockState METHOD a useOnBlock (Layq;)Lafz; ARG 1 usageContext