Hi there ! This mod is not dead, the 1.14.4 update for it will come very soon.
I'm writing this message to inform you guys that i've changed the links. I've dropped Adf.ly and moved to Adfoc.us.
Have a nice day.
All my mods available on my official website, here !