CLASS axt net/minecraft/item/SwordItem FIELD a weaponDamage F FIELD b weaponCooldownSpeed F METHOD (Laxu;IFLawj$a;)V ARG 1 material ARG 2 baseDamage ARG 3 cooldownSpeed ARG 4 settings METHOD a getAttributeModifiers (Laha;)Lcom/google/common/collect/Multimap; ARG 1 equiptmentSlot ARG 2 attributeMultimap METHOD a onEntityDamaged (Lawo;Lahe;Lahe;)Z ARG 1 stack ARG 2 target ARG 3 livingEntity METHOD a onBlockBroken (Lawo;Lbbp;Lbpm;Let;Lahe;)Z ARG 1 stack ARG 2 world ARG 3 state ARG 4 pos ARG 5 livingEntity METHOD a getBlockBreakingSpeed (Lawo;Lbpm;)F ARG 1 stack ARG 2 blockState ARG 3 block ARG 4 blockMaterial METHOD a isEffectiveOn (Lbpm;)Z ARG 1 blockState METHOD a beforeBlockBreak (Lbpm;Lbbp;Let;Larb;)Z ARG 1 blockState ARG 2 world ARG 3 position ARG 4 player METHOD d getWeaponDamage ()F