Here are some more things to try before giving up:
- Check that in your friend's
server.proportiesproperties
theserver-ip
is set to your friend's internal ip NOTlocalhost
or127.0.0.1
- Try with a LAN server, have your friend open a world to LAN (with cheats), and type the command
/publish
, this will give you the port you need to connect to so connect to192.168.2.16:[whatever port minecraftMinecraft gives you]
- disable any and all firewalls, and then try connecting on a dedicated and a LAN server as in suggestion 2
- Try hosting the server on your end, it may be a mac protection problem or a java problem on his computer. Remember suggestion 1 as you reconfigure your new server. Also try a LAN server formfrom your end.
- Try a new port/check that nothing is using
25565
. Although I doubt this would be the problem its is worth a try. - Make sure your router firewall allows your local traffic through, I can't tell you how to do this for your router but give the firewall or DMZ tabs a check to make sure nothing funky is going on.
- Although I doubt this will work, you can try setting
online-mode
tofalse
Best of luck, I hope this helps. I had something like this happen to me one time butbut with 2 macs and 2 windows, after two weeks it seemed to clear itself up.