CLASS aio net/minecraft/item/ItemSword FIELD a weaponDamage F FIELD b material Lahd$a; METHOD (Lahd$a;)V ARG 0 material METHOD D_ shouldRender3D ()Z METHOD a canRepair (Lahf;Lahf;)Z ARG 0 item ARG 1 repairItem METHOD a onBlockBroken (Lahf;Lali;Lave;Ldx;Luk;)Z ARG 0 stack ARG 1 world ARG 2 state ARG 3 pos ARG 4 user METHOD a getBlockBreakingSpeed (Lahf;Lave;)F ARG 0 stack ARG 1 state METHOD a onEntityDamaged (Lahf;Luk;Luk;)Z ARG 0 stack ARG 1 target ARG 2 user METHOD a isEffectiveOn (Lave;)Z ARG 0 state METHOD a getAttributeModifiers (Lug;)Lcom/google/common/collect/Multimap; ARG 0 effectiveSlot METHOD c getEnchantability ()I METHOD g getWeaponDamage ()F METHOD h getMaterialName ()Ljava/lang/String;