CLASS none/afy net/minecraft/item/tool/ItemSword FIELD a weaponDamage F FIELD b material Lnone/aep$a; METHOD (Lnone/aep$a;)V ARG 0 material METHOD A_ shouldRender3D ()Z METHOD a canRepair (Lnone/aer;Lnone/aer;)Z ARG 0 tool ARG 1 repairItem METHOD a onBlockBroken (Lnone/aer;Lnone/aiv;Lnone/asl;Lnone/cn;Lnone/so;)Z ARG 0 stack ARG 1 world ARG 2 state ARG 3 pos ARG 4 user METHOD a getMiningStrength (Lnone/aer;Lnone/asl;)F ARG 0 stack ARG 1 state METHOD a onEntityDamaged (Lnone/aer;Lnone/so;Lnone/so;)Z ARG 0 stack ARG 1 target ARG 2 user METHOD a canHarvestBlock (Lnone/asl;)Z ARG 0 state METHOD a getAttributeModifiers (Lnone/sk;)Lcom/google/common/collect/Multimap; ARG 0 slotType METHOD c getEnchantability ()I METHOD g getWeaponDamage ()F METHOD h getMaterialName ()Ljava/lang/String;