When I select open game to LAN and try to join from another computer on my local network it never seems to find the game. Does this feature work?
Pocket edition works fine. Any other iPods on my local network are listed for selection but on my iMac and MacBook they just stay searching and nothing ever comes up. It would be nice if PC version worked this easily. (I don't mean joining the Pocket Edition games on my Mac I mean launching PC version on one Mac, clicking "Open to LAN" > "Start LAN World" and then joining from another Mac on the same network.)
Sorry - I don't know how to help really - but it does work absolutely fine in some cases - and as easily too.
I suggest you disable internal (inside your home network) antivirus/firewalls and try again.
Hmmm, ok thanks.
So when it comes up and says game is hosted on 0.0.0.0:nnnnn do I need to use that information somehow or should my other computer just see it listed when it searches for games?
Open to Lan works like this.
1) The server listens on 0.0.0.0:xxxxxx
2) The server multicasts an announcement
3) The client receives the announcement from a particular IP (let's say 1.2.3.4) and shows you "1.2.3.4:xxxxx"
4) The client connects to 1.2.3.4:xxxxxx
Firewalls can block you at 2,3, and/or 4
As long as step 4 would work, then you can use Direct connect if you know the IP address that you should be using (not 0.0.0.0) along with the port number you see on the server (xxxxxx)
I have switched firewall off on both computers just to eliminate it as a source of error but it makes no difference. When I select multiplayer it just comes up as scanning local network for games and never finds one.
As long as step 4 would work, then you can use Direct connect if you know the IP address that you should be using (not 0.0.0.0) along with the port number you see on the server (xxxxxx)
0.0.0.0:nnnnn is the IP address it gives when I open a game to LAN. (nnnnn being a 5 digit number that varies each time). Is it not detecting the correct address then? When I type in that address on the other computer it says connection refused.Do you actually need the Minecraft server program running as well or can Minecraft itself host the LAN game without it?
Did I not tell you NOT to use 0.0.0.0? That's the listening address, which is a wildcard address (any/all). Of course it didn't work. It's not a valid destination for the client to use (it is valid for the server to use to listen for client connections).
You can use Direct Connect IF you KNOW the IP address of the computer hosting the LAN game. In which case, use the port number that you see on that computer in conjunction with that IP.
But I rather think that you still have something blocking the connections.
Well I added the minecraft.jar to the firewall on my MacBook (Lion) and I can see it from my iMac but unfortunately the iMac is on Snow Leopard and there doesn't seem to be a way to add the jar to the Snow Leopard firewall. Though I can see it (the MacBook) from the iMac I still can't join. It times out. Will have to try and figure out a way to allow the jar in Snow Leopard by the looks of it.
Pocket edition works fine. Any other iPods on my local network are listed for selection but on my iMac and MacBook they just stay searching and nothing ever comes up. It would be nice if PC version worked this easily. (I don't mean joining the Pocket Edition games on my Mac I mean launching PC version on one Mac, clicking "Open to LAN" > "Start LAN World" and then joining from another Mac on the same network.)
Hmmm, ok thanks.
So when it comes up and says game is hosted on 0.0.0.0:nnnnn do I need to use that information somehow or should my other computer just see it listed when it searches for games?
1) The server listens on 0.0.0.0:xxxxxx
2) The server multicasts an announcement
3) The client receives the announcement from a particular IP (let's say 1.2.3.4) and shows you "1.2.3.4:xxxxx"
4) The client connects to 1.2.3.4:xxxxxx
Firewalls can block you at 2,3, and/or 4
As long as step 4 would work, then you can use Direct connect if you know the IP address that you should be using (not 0.0.0.0) along with the port number you see on the server (xxxxxx)
I have switched firewall off on both computers just to eliminate it as a source of error but it makes no difference. When I select multiplayer it just comes up as scanning local network for games and never finds one.
0.0.0.0:nnnnn is the IP address it gives when I open a game to LAN. (nnnnn being a 5 digit number that varies each time). Is it not detecting the correct address then? When I type in that address on the other computer it says connection refused.Do you actually need the Minecraft server program running as well or can Minecraft itself host the LAN game without it?
You can use Direct Connect IF you KNOW the IP address of the computer hosting the LAN game. In which case, use the port number that you see on that computer in conjunction with that IP.
But I rather think that you still have something blocking the connections.