1) First, install any updates for your Mac .
2) In a Terminal window, type java and then hit Return. You’ll see a message telling you Java isn’t on your Mac and then, weirdly, your Mac will automatically install Java.
3) Head to the Minecraft download page and download the multiplayer server file (mine craft_server.jar). Next create a folder for your Minecraft server to live in (name it something creative like “Minecraft”), move the downloaded file to that folder .
Open TextEdit and type the following:
!/bin/bash cd "$(dirname "$0")" exec jave -Xmx1G -Xms1G -jar minecraft_server.jar
Then save the TextEdit file as start.command in the same folder you saved the Mine- craft server software you downloaded earlier. (You may have to hold down the Option key in order to get the Save As command to appear in TextEdit’s File menu.)
You’ve created a script, and now that script needs to be made executable. To do that, open a Terminal window and type:
Then drag the start.command file you just created into the Terminal window and hit Return. This makes the file executable. Now, in the folder you created earlier (maybe you called it Minecraft), double-click the start.command file and watch your new Minecraft server run—with lots of errors
5) Quit the Minecraft server (Command-Q works)
The first thing you have to do is called port forwarding. This lets your Minecraft server see the outside world and lets the outside world see your Minecraft server. Just how you do this will vary depending on what kind of router you have, but the general process is as follows: specify ports, specify protocol, specify end point, enable all the changes you made. Here’s the specific process I used on my Cisco router in Knoxville, Tennessee:
- Open the router’s configuration page.
- Head to the Applications and Gaming tab.
- Add Minecraft to the Application name column.
- Set External Port to 25565.
- Set Internal Port to 25565.
- Set Protocol to TCP.
- Set IP Address to the address of your sever (found in System Preferen- ces→Network).
- Check the box labeled Enabled.
At this point, you’re actually done—you’ve gone through all the steps to host Minecraft on your Mac. All you really need now is the external IP address of your Mac (the address the outside world uses to find your Mac). You can find this information on your router, or you can use any number of websites to discover your external IP address. The easiest way is probably to do a Google search for “external IP address.”
With that information in hand, you’re ready to test out your Minecraft server. Double- click the start.command file you created earlier (the Minecraft folder you created ear- lier will have a lot more files in it now than it did before) and wait for the Minecraft server to load. At this point, a scout was recruited to beta-test the server;
I've had my server up and running for months, so I know how to do that. Here's something weird: I have an update for the Mac, and it has to be restarted after. I downloaded and restarted, and it still says I need to update. ???