There are many hacks but why play 1.12? I rather use 1.8hacked clients and most servers still allow 1.8 so
There's many hacks for 1.12. Check out our MPGH Minecraft hacks here; http://www.mpgh.net/forum/335-minecraft-hacks/