You need to look for some information before you hack so you can be safe, and know for experience what to use and what not to use. I been using "mods" xD
for like 2 years and never been caught. Why because I protect myself using different tools so I don't get caught and of course never use an esp on battlefield.
Next time you can be more happy with some recoil or map hack. If that inst enough for you. that person would indeed be really bad playing.