Its easy to port forward but I am connected through 2 routers and portforwarding 2 routers is quite hard compared to normal port forwarding. Thanks for the suggestions though.
It isn't a bug or anything it just says Cant reach server for him when I can log in. I also cannot port forward as I am using 2 routers and port forwarding is very complicated. That is why we use hamachi.
I have made a tekkit server using hamachi and my friend cant connect to my server. He is in my hamachi room and we have both updated our java's and he still cant connect.