Pixel client, labymod, batmod, CM client these are recommend for 1.8 combat.
and for 1.8+ combat use Sodium mod with Fabric or the new Vulkan renderer with Fabric. If you think you will be downloading these mods then download some optional mods like.
1. Logical zoom mod (typical optifine "c"...