How to easily setup your own (free) Minecraft server
Setting up your very own Minecraft server may seem daunting if it is the type of task you have not yet undertaken in your gaming career. The simple fact of the matter is, though, that a Minecraft server is easier than most other games.
Developer Mojang has helped streamline the entire effort so even new players can enjoy their own game worlds.
Step 1: Starting Off
Setting up a server is completely free, and does not require any equipment on your end, besides your computer, obviously. Having Windows is probably the safest and easiest bet, though.
To start, take a little trip over the official Minecraft website. Click "download it here" underneath Steve. Within this specific download page, the option to download the Minecraft Server Program will be made available. This is exactly what you want to look for.
Step 2: Get The Icons
Upon completion, Minecraft Server will appear on your desktop. It is this icon that you want to double click, which will enable two more game icons to appear.
Double click on the EULA icon, then head to the bottom sentence, which reads "eula=false" and switch that false to a true, then wait a couple of seconds. More icons should appear now.
Step 3: Locate Your IP
The next step is simple: just find your IP address. Click start, then run, and type in cmd. A black window will appear, it is here that you want to enter "ipconfig" and look for the specific IPv4 address. Write this down so you don't forget!
Step 4: Editing Server Info
The server is almost all set now that you have your IP address. This is what you will use to connect, as well as other players you allow entrance. You can, however, edit the server info to make things a little easier. The following settings will be made available to the server owner in a Notepad file:
#Minecraft server properties
#Mon Jul 13 11:08:18 EDT 2015
spawn-protection=Monsters Do not spawn in this radius around the player
allow-nether=Can Players enter the nether
gamemode=Survival, Adventure, Creative, Spectator
broadcast-console-to-ops=Tell when a command is executed to the operator
player-idle-timeout=How long a player can not move before they are kicked
difficulty= Peaceful, Easy, etc.
op-permission-level=How High An OP's Permissions are
enable-command-block=Can Command blocks work
server-port=Which port on your computer is your server hosted on
server-ip=If your computer has many IPs
spawn-npcs=If your game spawns mobs
online-mode=Will it Give Everyone their account
motd=Name on The server screen
Step 5: Play!
Now that your server has been setup, the final step is quite simple: Play the game! Open your Minecraft Server icon, then open Minecraft and head into the multiplayer component. Enter your IP address where it asks and connect.
See, setting up a Minecraft server isn't too hard. Even I could do it!