you have two choices you can pay for a Minecraft server on from a company. you can or you can make a server on your computer.
there is a useful assistant which works for both dedicated and VPS server which is Minecraft Server Manager which I am planning to do a tutorial for it
VPS(locally hosted)
advantages/disadvantages
advantages
- cheaper
- user to admin
disadvantages
- can put your network and computer at risk
- it is only on when your computers on
- it slows down your computer and your internet
Mac
1. download the latest minecraft_server.jar from Minecraft’s website under the multiplayer server directory.
2. move it to an empty folder for your server.
3. open up text editor a similar text editor and create a new document.
4. go to Format > Make Plain Text and copy the following. you can change the amount of ram(change 1g to 2g) and you can add nogui to the end of it in order not to display there GUI
#!/bin/bash
cd "$(dirname "$0")"
exec java -Xms1G -Xmx1G -jar minecraft_server.jar
5. save it into the same folder you put the .jar as “start.command”
6. Open Terminal (in /applications/utilities/Terminal).
7. type in,chmod a+x
with space after it; drag and drop the start.command file into the terminal window; and then press enter.
8. open the start.command file and you will see a new window open up which will say “You need to agree to the EULA in order to run the server. Go to eula.txt for more info.”
9. in the folder with the .jar you will see a eula.txt open it in text edit and change the line eula=false to eula=true and save it.
10. open the start.command and the server will start up.
11. if you want to turn it off type stop and hit enter
PC
1. download the latest minecraft_server.exe from Minecraft’s website under the multiplayer server directory.
2. move it into an empty folder for your server and open it.
3. you will see several files appear. open the “eula.txt” in a text editor and change eula=false
to eula=true
4. open minecraft_server.exe again and it should startup successfully
if you want to turn it off type stop and hit enter
Raspberry Pi
Dedicated server(a hosting company)
advantages/disadvantages
disadvantages
- can be expensive
- not as easy to control
advantages
- more powerful
- 24-hour uptime
- safe from hacking
- nice GUI
- 24-hour support
the server hosting company I use and highly recommend is CreeperHost which has fairly cheap servers, great support team and security and is very easy to use the tutorial will be based for CreeperHost but will probably work for other hosting company
installation
once you have ordered your server and have logged into creeper panel you can follow these instructions
- select Minecraft when prompted
- click the version button on the left tab
- click the drop-down under “Vanilla Release” and select the latest version
- hit install