To get back to the originial post, it would seem to me that he wants to start his server with his stick, give another stick(s) to his buddy(ies) and play the game.
He would set up a temp server, perhaps on port 80 as that is most likely to go to the local router, though this is not a given, and wait for others to find him.
The others could get an InetAddress from a temporary serversocket on their clients and use the ip address from that to do a search, going up and down from that client's address.
All that assumes they are on the same subnet and that the router lets requests through locally for port 80 and that the timeout is reasonably short.
Good Luck!