Topic closed
Since so many people were asking for this, I'll make a guide.
Table of Contents
Classic Server
1. How to Port Forward (by SeptimusHeap)
2. Classic server
3. Server Properties (by SeptimusHeap)
4. 1.8 Server Properties (by gbear605)
Beta Server (Bukkit)
1. How to Port Forward (by SeptimusHeap)
2a. Beta Server (Hamachi)
2b. Beta Server (Windows)
2c. Beta Server (Mac) (by gbear605)
(optional) 3. Plugins for Beta (by peterkap)
4. Server Properties (by SeptimusHeap)
5. 1.8 Server Properties (by gbear605)
6a. Server Commands (by SeptimusHeap)
(optional) 6b. Essentials Mod Commands
(optional) 7. Installing ModLoaderMP on your server (by SeptimusHeap)
(optional) 8. Updating Bukkit to the latest version (by gbear605)
Beta Server (Vanilla)
1. How to Port Forward (by SeptimusHeap)
2. Beta Server (Windows) (Vanilla) (by SeptimusHeap)
3. Beta Server (no Hamachi) (Unix) (by kayybee)
4. Server Properties (by SeptimusHeap)
5. 1.8 Server Properties (by gbear605)
6. Server Commands (by SeptimusHeap)
(optional) 7. Installing ModLoaderMP on your server (by SeptimusHeap)
This is mainly done by:
meew0
SeptimusHeap
gbear605
peterkap
Last edited by meew0 (2011-10-11 03:21:27)
Offline
Classic server:
1. Download the Minecraft Classic server software.
2. Follow the instructions in the readme.
Done!
Offline
Beta server (Hamachi):
1. Get Hamachi if you don't have it already.
2. Create a new network.
3. Download CraftBukkit.
4. Create a file "RUN.bat". Write the following into it:
@ECHO OFF SET BINDIR=%~dp0 CD /D "%BINDIR%" "%ProgramFiles%\Java\jre6\bin\java.exe" -Xincgc -Xmx1G -jar craftbukkit-0.0.1-SNAPSHOT.jar PAUSE
If you're on a 64-bit system, write the following instead:
@ECHO OFF SET BINDIR=%~dp0 CD /D "%BINDIR%" "%ProgramFiles(x86)%\Java\jre6\bin\java.exe" -Xincgc -Xmx1G -jar craftbukkit-0.0.1-SNAPSHOT.jar PAUSE
5. Change the line "server-ip=" in the server.properties file to "server-ip=<Hamachi IP>". Replace the "<Hamachi IP>" with your Hamachi IP.
6. Double-click the RUN.bat file.
Done!
Offline
Beta server:
1. Download CraftBukkit and extract it into a new folder on your system.
2. Create a file "RUN.bat" in that folder. Write the following into it:
@ECHO OFF SET BINDIR=%~dp0 CD /D "%BINDIR%" "%ProgramFiles%\Java\jre6\bin\java.exe" -Xincgc -Xmx1G -jar craftbukkit-0.0.1-SNAPSHOT.jar PAUSE
If you're on a 64-bit system, write the following instead:
@ECHO OFF SET BINDIR=%~dp0 CD /D "%BINDIR%" "%ProgramFiles(x86)%\Java\jre6\bin\java.exe" -Xincgc -Xmx1G -jar craftbukkit-0.0.1-SNAPSHOT.jar PAUSE
3. Set up port forwarding for the port 25565. (Click here for tutorials on this)
4. Double-click the RUN.bat file.
5. Go to whatismyip.org. That is your server IP. (If you want to connect to the server yourself, enter "127.0.0.1" instead of that IP.)
Done!
Offline
Nice tutorial! Me and my friend were going to do survival multiplayer, but we didn't know how to set up a server. Thanks!

Offline
Plugins:
Download from bukkit.org.
Go to Get Plugins.
Select one. Read about it first, then download the .jar. Put it into the plugins folder where your server is at, then your done.(Restart your server, by the way.)
n_n
Note: Remember, always read about it first. Sometimes a plugin requires another plugin.
Last edited by peterkap (2011-08-24 14:17:00)
Offline
peterkap wrote:
Plugins:
Download from bukkit.org.
Go to Get Plugins.
Select one. Read about it first, then download the .jar. Put it into the plugins folder where your server is at, then your done.(Restart your server, by the way.)
n_n
Added
Offline
meew0 wrote:
peterkap wrote:
Plugins:
Download from bukkit.org.
Go to Get Plugins.
Select one. Read about it first, then download the .jar. Put it into the plugins folder where your server is at, then your done.(Restart your server, by the way.)
n_nAdded
![]()
Thanks
Offline
meew0 wrote:
Classic server:
1. Download the Minecraft Classic server software.
2. Follow the instructions in the readme.
Done!
Do I need anything else to download?
Offline
kimmy123 wrote:
meew0 wrote:
Classic server:
1. Download the Minecraft Classic server software.
2. Follow the instructions in the readme.
Done!Do I need anything else to download?
No.
Offline
1. To port forward, first find your internet router model.
2. Go to http://portforward.com/
3. Find your router on the list.
4. Skip the ad.
5. Find Minecraft on the list.
6. Follow your router-specific instructions.
Last edited by SeptimusHeap (2011-08-24 14:41:49)
Offline
Classic Server:(Extended)
If You Want A Basic Server: Download the Minecraft Classic server software.
There are always advance servers that use C# (Mclawl, Mcforge, Mcdzienny)
Portforwarding:
Type in your local ip, explore around for a "Port Forwarding" option. Name the service "MineCraft" The in port and end port thingy are both 25565.
Then at the end, enter your IP.
Your Done
Offline
peterkap wrote:
Classic Server:(Extended)
If You Want A Basic Server: Download the Minecraft Classic server software.
There are always advance servers that use C# (Mclawl, Mcforge, Mcdzienny)
Portforwarding:
Type in your local ip, explore around for a "Port Forwarding" option. Name the service "MineCraft" The in port and end port thingy are both 25565.
Then at the end, enter your IP.
Your Done![]()
Offline
SeptimusHeap wrote:
1. To port forward, first find your internet router model.
2. Go to http://portforward.com/
3. Find your router on the list.
4. Skip the ad.
5. Find Minecraft on the list.
6. Follow your router-specific instructions.
Dang it I was still typing before you.
Offline
SeptimusHeap wrote:
Seriously, meew, everyone knows that they have to download the file and read the readme >_<
Have you even made a non-hamatchi beta/classic server?
1. To port forward, first find your internet router model.
2. Go to http://portforward.com/
3. Find your router on the list.
4. Skip the ad.
5. Find Minecraft on the list.
6. Follow your router-specific instructions.
Added you
Offline
meew0 wrote:
SeptimusHeap wrote:
Seriously, meew, everyone knows that they have to download the file and read the readme >_<
Have you even made a non-hamatchi beta/classic server?
1. To port forward, first find your internet router model.
2. Go to http://portforward.com/
3. Find your router on the list.
4. Skip the ad.
5. Find Minecraft on the list.
6. Follow your router-specific instructions.Added you
![]()
Can you add my extended version? >_<
Offline
peterkap wrote:
meew0 wrote:
SeptimusHeap wrote:
Seriously, meew, everyone knows that they have to download the file and read the readme >_<
Have you even made a non-hamatchi beta/classic server?
1. To port forward, first find your internet router model.
2. Go to http://portforward.com/
3. Find your router on the list.
4. Skip the ad.
5. Find Minecraft on the list.
6. Follow your router-specific instructions.Added you
![]()
Can you add my extended version? >_<
The post was a bit messed up... Can you make a clearer one?
Offline
Server Properties
In the server.properties file there are many settings you can change:
Beta:
allow-nether: Allows entering the Nether
view-distance: The amount of chunks that are shown to a player, smaller = faster, less view distance.
spawn-monsters: Spawn monsters at night. False makes the game faster.
online-mode: Allows cracked users
spawn-animals: Allows friendly mobs to spawn.
max-players: The maximum amount of players on the server.
pvp: Allow players to attack other players.
level-seed: If you would like a specific map seed as the map.
server-port: Usually 25562, the port you forwarded.
white-list: If a whitelist is enabled, only certain players on white-list.txt can join.
allow-flight: Allow no-clip and flying mods to be used.
Classic:
verify-names: If you are playing on the hosting computer, turn this off.
admin-slot: Always allows ops to join, even if the server is full.
public: Shown in the classic server list if this is on.
server-name: The name shown in the list and when joining.
max-players: The maximum amount of players.
max-connections: The maximum amount of people allowed from the same IP (Reccomended 1). 3 Maximum.
motd: Message of the day, welcome message.
grow-trees: If saplings will grow into trees.
Last edited by SeptimusHeap (2011-08-24 14:56:03)
Offline
Someone should add how to use the permissions thing in Beta since I don't know how to.
Offline
SeptimusHeap wrote:
Server Properties
In the server.properties file there are many settings you can change:
Beta:
allow-nether: Allows entering the Nether
view-distance: The amount of chunks that are shown to a player, smaller = faster, less view distance.
spawn-monsters: Spawn monsters at night. False makes the game faster.
online-mode: Allows cracked users
spawn-animals: Allows friendly mobs to spawn.
max-players: The maximum amount of players on the server.
pvp: Allow players to attack other players.
level-seed: If you would like a specific map seed as the map.
server-port: Usually 25562, the port you forwarded.
white-list: If a whitelist is enabled, only certain players on white-list.txt can join.
allow-flight: Allow no-clip and flying mods to be used.
Classic:
verify-names: If you are playing on the hosting computer, turn this off.
admin-slot: Always allows ops to join, even if the server is full.
public: Shown in the classic server list if this is on.
server-name: The name shown in the list and when joining.
max-players: The maximum amount of players.
max-connections: The maximum amount of people allowed from the same IP (Reccomended 1). 3 Maximum.
motd: Message of the day, welcome message.
grow-trees: If saplings will grow into trees.
Added
Offline
How to make a beta server (Unix)(Vanilla):
1. Download this.
2. Type the following line in terminal:
java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
3. Configure and do other stuff by following guides here, here, and here. (or for the last one, read onto the next guide below)
Port forward if you want to, set up the settings, etc.
4. Tell your friends the IP (unless you want to play on a multiplayer server by yourself
)
How to port forward (another way for mac):
1. Download Port Map here.
2. Open the app. Turn it on if it's off.
3. Push the "+" button at the bottom.
4. Name the port whatever you want, choose a port (25565 is recommended, but if you tried making another server you might have to try 25566, 25567, etc.)
5. Add the port to the end of your IP (unless it's 25565) (eg, 74.211.106.91:25567. btw, don't try the server. it was a bad attempt to remember a server that I took down long ago)
6. Tell your friends.
Offline
How do I rename my server?
Offline
Server commands:
All players:
Any player can chat these commands.
/kill: Kills the player.
/me ___: Puts a roleplay-type effect on the chat, used to narrate actions. (i.e. /me Bows down to meew0 for making these awesome guides)
/tell ___ ___: Sends a private chat (second blank) to the player (first blank).
On the console or if you are an op, you can use several commands.
If you are an op, you can chat these commands if you put a / in front of them.
? or help: List of commands
kick ___: Kicks the player off, they can rejoin.
ban ___: Bans the player.
pardon ___: Removes the ban.
ban-ip ___: Bans the IP.
pardon-ip ___: Pardons the IP.
op ___: Gives the player op powers.
deop ___: Removes the player's op powers.
tp ___ ___: Moves the first player to the second.
give ___ __: Gives the player (first blank) the item with the id (second blank).
stop: Ends the server
save-all: Saves the entire server, lags some.
save-off: Turns off auto-saving.
save-on: Turns on auto saving. (Starts on)
list: Lists all players currently playing.
say ___: Says the message without a player name in pink text.
whitelist on: Turns the whitelist on (see server.properties info)
whitelist off: Turns the whitelist off.
whitelist reload: Reloads the whitelist (i.e. if you changed the file)
time add ___: Adds the set amount to the current time.
time set ___: Sets the time to the amount (0 = morning, 12000 = night)
Offline
Topic closed