Dieser Thread soll euch das Server erstellen vereinfachen, da im README.txt alles auf Englisch steht.
README.txt English:
To change any settings, edit server.properties.
To run a private server, set isPublic to false in the properties. To connec to your server, people should open the following url in their browsers:
http://www.minecraft.net/play.jsp?server=<YOUR IP>&port=<SERVER PORT>
To start the server, run "start server.bat" on windows. On any other system, the command you want is:
java -cp minecraft-server.jar com.mojang.minecraft.server.MinecraftServer
Add any user names you want to have op to admin.txt
Ingame, ops can use the following commands:
/op <name> Ops the player with name <name>. They have to be logged in.
/deop <name> De-ops a player.
/kick <name> Kicks a player
/ban <name> Bans and kicks a player
/unban <name> Pardons a banned player
/banip <name> Bans a player by ip number. Cannot be undone ingame, you must manually change banned-ip.txt
/say <message> Broadcasts <message> across the entire server.
/setspawn Sets the current location as the default spawn location for new players
/tp <name> Teleports to a player.
/solid Switches between placing normal and placing unbreakable stone
To run a private server, set isPublic to false in the properties. To connec to your server, people should open the following url in their browsers:
http://www.minecraft.net/play.jsp?server=<YOUR IP>&port=<SERVER PORT>
To start the server, run "start server.bat" on windows. On any other system, the command you want is:
java -cp minecraft-server.jar com.mojang.minecraft.server.MinecraftServer
Add any user names you want to have op to admin.txt
Ingame, ops can use the following commands:
/op <name> Ops the player with name <name>. They have to be logged in.
/deop <name> De-ops a player.
/kick <name> Kicks a player
/ban <name> Bans and kicks a player
/unban <name> Pardons a banned player
/banip <name> Bans a player by ip number. Cannot be undone ingame, you must manually change banned-ip.txt
/say <message> Broadcasts <message> across the entire server.
/setspawn Sets the current location as the default spawn location for new players
/tp <name> Teleports to a player.
/solid Switches between placing normal and placing unbreakable stone
Aber legen wir mal auf Deutsch los.
1a) Überprüft ob ihr die aktuellste Java Version habt.
Falls nicht, ladet sie hier runter:
Alternativ: /
1b) Als erstes braucht ihr die offizielle Server Software.
Diese könnt ihr auf der Minecraft Site downloaden.
› Danach einfach öffnen, und ordnungsgemäß entpacken. Egal wohin. Am besten in einen Ordner.
2)Dann startet ihr die "start server.bat".
Normalerweise geht dann alles von selber. Der Server konfiguriert sich von alleine, die nötigen Datein werden in eurem Ordner erstellt.
--› Einstellungen rund um den Server
› Um die Einstellungen des Servers zu ändern, müsst ihr die server.properties mit Editor/WordPad öffnen und schon könnt ihr bspw. den Servernamen, die Willkommensnachricht etc., ändern.
› Wenn ihr einen Player zum OP/Admin befördern wollt, tragt ihr einfach seinen Minecraft Namen in die "admins.txt" ein.
› In der externalurl.txt sollte die Server Adresse bzw. die IP sein, die ihr nur noch in euerem Browser eingeben müsst.
› Es könnte sein, das ihr den Port 25565 von eurem Router öffnen müsst. Das ist von Router zu Router verschieden. Ihr müsst den UDP und den TCP freischalten!
Bei Telekom müsst ihr bspw. "http://192.168.2.1/" im Browser eingeben, und dort die Ports öffnen.
Checkt hier, ob der Port offen ist bzw. noch geöffnet werden muss:
--
Kurz zusammengefasst, wie ihr den Server startet:
- Startet die "start server.bat".
- Wartet bis alles geladen ist.
- Geht in eurem Browser auf den Link von dem Server. (externalurl.txt)
Achtung: Sollte die oben genannte Variante nicht funktionieren, versucht
--›
English Tutorial for Setting up a server.
Download the Minecraft Server
Download Minecraft_Server.exe or minecraft_server.jar from the Minecraft downloads page.
Windows users can use either the exe or the jar, while OSX and Linux users can use only the jar.
It is recommended that you create a folder either on your computer's desktop, or elsewhere in your computer, for the server files. The server app should go in the folder you create.
Note: There is also custom server software available, but note that these applications are not supported by Mojang.
Windows Instructions
Downloading
Ensure you have the latest server application software. Look under "Download the Minecraft Server" above for instructions.
Verifying and Installing the Latest Java
Make sure that you have Java 6 installed. To do so, we first need to open up CMD.
In Vista/7 open the start menu and enter cmd in the search field, and press enter.
In XP open the start menu and click Run, then enter cmd and press enter. You can also hold the Windows key down and press R to open Run.
At the command prompt, enter the following command, and press enter: java -version
Java then should display its version, and should read "java version 1.6"
If you have a previous version (less than 1.6) or you get this error: "'java' is not recognized as an internal or external command, operable program or batch file.", then you need to install/update the computers java version. You can do so at the java download page.
After you installed the latest java try again with java -version.
If you get an error at this point, try the following to add java to your system path.
Right click Computer
Click properties
Click "Advanced system settings"
Click "Environment Variables"
Under system variables, find the Path variable.
Click edit, and append to the end of the value: ";C:\Program Files (x86)\Java\jre6\bin"
Now re-open the command prompt and try again.
Start the Minecraft Server (exe version on Windows)
Double click on the "Minecraft_Server.exe" and the server should start.
Start the Minecraft Server (jar version on Windows)
You will need to have a path variable set up for Java in order to start the jar version of the server. Refer to step 3 of "Verifying and Installing the Latest Java" above to set up a path variable.
To start the jar version of Minecraft on Windows, create a new file in Notepad, and paste in "java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui"
Save the file as start.bat, and place the file in the same folder as minecraft_server.jar. The .bat extension saves the file as a batch file.
Double click start.bat, and the Minecraft server will run.
Starting the jar version with more/less memory
Edit the code in the batch file you created, and increase/decrease the numbers to greater or less than 1024. The default amount, 1024, allocates 1 GB to the server application.
Don't allocate more memory than you currently have!
Starting the jar version without altering your system path
To start minecraft.jar server without having to change your system path variable you need to instead express the path variable for Java in the "start.bat" file. This is handy because it allows you to still run commands from command prompt using the default system path, without having to constantly edit the system path.
To do this open your start.bat file (or whatever you've named it) with Notepad.
On the very first line add the command path=, then following with the system location of Java.
Most commonly this path will look like "C:\Program Files (x86)\Java\jre6\bin", so what you would then write is path= C:\Program Files (x86)\Java\jre6\bin.
Make sure that on the following line you still have the code java -Xmx1024M -Xms1024M -jar minecraft_server.jar to run the actual server file.
Configure and connect
Now it is time to configure and connect.
Linux Instructions
This tutorial for how to set up a Minecraft server on Linux was designed for people who don't have a lot of experience with Linux. There is a more advanced tutorial in the forums. This tutorial was tested on Ubuntu 9.10 32-bit but should work with the descendants of Debian.
Downloading
Ensure you have the latest server application software. Look under "Download the Minecraft Server" above for instructions.
Verifying Java version
Open the terminal from Applications > Accessories > Terminal. Enter java -version.
Make sure that you have version 1.6
Installing Java
If you get java: command not found (which may be followed by more text) or if you do have another Java version than 1.6 then you need to install or update java. The official Sun Java is recommended. Quite a few individuals have experienced issues with OpenJDK. If OpenJDK is installed, remove it before installing the official Sun Java.
Debian
To install Java, simply type this in terminal and press enter: sudo apt-get install sun-java6-jre
Ubuntu
For Ubuntu 10.04 LTS and on, the sun-java6 packages have been dropped from the Multiverse section of the Ubuntu archive. You must add these sources:
For Ubuntu 10.04 LTS (Lucid Lynx):
sudo add-apt-repository "deb lucid partner"
For Ubuntu 10.10 (Maverick Meerkat):
sudo add-apt-repository "deb maverick partner"
For Ubuntu 11.04 (Natty Narwhal): Thelongmile 08:48, 22 May 2011 (UTC)
Some distros have the command "add-apt-repository" removed. If this is the case, you will need to add the python properties by running the following command:
sudo apt-get install python-software-properties
Then you can proceed to add the source:
sudo add-apt-repository "deb natty partner"
Then install the packages:
sudo apt-get update
sudo apt-get install sun-java6-jre sun-java6-plugin
sudo update-alternatives --config java
openSUSE
Use zypper in java-1_6_0-sun
Gentoo
First you have to add the Java license to make.conf to be able to emerge the JRE. Be sure to read the license and if you accept it add this into /etc/make.conf:
ACCEPT_LICENSE="dlj-1.1"
After this, we can emerge the JRE itself:
emerge -av dev-java/sun-jre-bin
If you have other JREs installed use this to display them:
eselect java-vm list
And then use this to set the JRE for either system or user:
eselect java-vm set system 1
Other Distros
Alternatively, you can visit Java's website directly to download the Java package for Linux. Most distros work with this (either 32 or 64-bit). Instructions for the installation of those different packages are given on the site.
If during installation, it asks for a password, enter your password. If you get asked "Is this OK [Y/N]" Enter Y and press enter if required. Java should now be installed.
Start the Minecraft server
Open the terminal again (Applications > Accessories > Terminal). Enter the following commands: cd 'minecraft_server' (change minecraft_server to the same name of the folder you extracted the server to) java -Xms1024M -Xmx1024M -jar minecraft_server.jar nogui
Less than 1GB free RAM
If you have less than 1024MB RAM, the above line may cause problems with swapping and out of memory conditions, which makes the game hard to play. Measure your current free RAM: free -m It may look like this: Ram left.PNG
You are interested in the last number in the third line, 2163 in this case. Subtract some RAM as safety. On this computer, the server may use up to 1536 MB RAM. Now, replace the 1024 in the above example with the calculated number:
java -Xms1536M -Xmx1536M -jar minecraft_server.jar nogui
Voila, it should run smoothly now.
Tip: If you want to spare more memory, you may set the -Xms parameter even lower, say:
java -Xms32M -Xmx512M -jar minecraft_server.jar nogui
The parameter controls how much memory is reserved on startup. Your server will start with 32MB RAM and whenever it needs more memory it will allocate some until it reaches the maximum of 512M. However, this will result in a little slowdown whenever the allocation is done.
Startup and maintenance script
Alternatively you can automate the startup of the Minecraft server.
Server startup script
Configure and connect
Now it is time to configure and connect.
Mac OS X Instructions
Setting a server up in Mac OS X is "more involved" than in Windows because Notch has not provided an executable. For a full video tutorial click here. Keep in mind that the server won't run correctly on OSX 10.4 and may crash your machine.
Downloading
Ensure you have the latest server application software. Look under "Download the Minecraft Server" above for instructions.
Installing Java
Mac OS X already comes with its own version of Java that is updated automatically via Software Update (Apple menu > Software Update).
Setting up the Minecraft Server
Ensure you have followed the download step before proceeding.
Create a folder, if you haven't already, and put minecraft_server.jar into it. For example, create a folder on the Desktop named minecraft_server and drag the jar file into it. Open TextEdit, set the format to plain text (Format > Make Plain Text), copy and paste in the following code, and save the file as "start.command" in the same folder as minecraft_server.jar.
#!/bin/bash
cd "$(dirname "$0")"
exec java -Xmx1G -Xms1G -jar minecraft_server.jar
This will give the server enough RAM to run. The amount of RAM can be changed by editing the 1G to something else, such as 2G for 2 GB. Open Terminal (in /Applications/Utilities/Terminal). Type in chmod a+x , with a space after it, then drag and drop the start.command file into the terminal window, then press enter. (This gives run permission to the script.)
Double-click the start.command file to start the server.
Run as a daemon
Alternatively you can automate the startup of the Minecraft server.
Create a Mac OS X startup daemon
Configure and connect
Now it is time to configure and connect.
Configuring the Minecraft Server
Configure the server by editing the server.properties (Use this link to see how it works). Windows may not recognize it, so tell it to open with any word processor (such as Notepad or Notepad++). The server should run fine from the default values.
Add your username to the admin.txt and/or ops.txt (newer versions may not have an admin.txt file). Admin.txt allows you to execute server commands, and op privileges allows you to destroy/place blocks. Add the name exactly as it is. From the server gui, you can type "op <name>" and it will automatically update the ops.txt file.
Connect to the Minecraft Server
To test the server, if you are playing on the machine you are hosting on, select the "Multiplayer" option in the game client (or browser client) and type in "localhost".
For people connecting from the internet, they must connect using your external IP address. You must port forward for someone outside your network to connect to the server.
Users within your network can connect with your internal IP address. You do not need to port forward for connections that are within your local network.
IP address notes
Unless you set a static IP for the computer that is hosting the game, the internal IP address can change. This affects port forwarding rules, and can make them invalid. Each modem or router has a different way of setting a static IP address. You should refer to the manual for your device(s) or online documentation for further instruction.
If you are having players connect to your external IP, your external IP can change if you do not have a static IP from your internet service provider. Use a tool such as to periodically check on the external IP address. Alternatively, you can look into a dns service that will allow you to have a name, rather than an IP address, that will remain the same. The name will point to your external IP address, regardless of whether or not it changes (the dns is updated when changes occur). An example of a free dns service is Dyndns.
Firewalling, NATs and external IP addresses
You must open the port (default is 25565) in TCP, in the firewall
If the server in question is not reachable via a globally routable address, you will need to add appropriate address and/or port number translation rules to the gateway — usually your router that does have the global address.
For help with address translation, opening the firewall and routing (these three make up what people call port mapping/forwarding), portforward.com is a good source. Select your router from that list, skip the ad that comes after selecting the device, and you will see instructions for setting up port forwarding. Alternatively, you can read the documentation supplied with your router, modem, or other ISP related hardware.
Verify the port is open, and note your external IP by using a port checker tool, such as . The default port you should test is 25565, unless you specified something else. Have the Minecraft server running when you test the port.
You can obtain your external IP address from .
Setting Up a VPN (Hamachi)
An easy way to set up a server between you and your friend is to set up a VPN (virtual private network). A free software utility that can be used to set this up is Hamachi by LogMeIn.
Advantage of doing this saves you configuring ports on your router and if you have a dynamic IP address using Hamachi will provide you with a static IP.
Install software on you and your friends computers or for Linux (32-bit and 64-bit .deb and .rpm packages are available, you can install it on Gentoo by emerging "net-misc/logmein-hamachi")
One person sign up for admin via logmein website
Create new network
Pass these details onto every person concerned and get them to login
One person set up a server.
Everyone else connect via their Hamachi ip address and use port number 25565 (default)
Customization
Insert a world
To load a level you have in SSP onto your server, copy the world from the saves directory in your minecraft folder and paste it to the server's directory. You can have as many worlds as you want in the server's directory. To switch between them change the name of level-world= in server.properties to the world you wish to play on.
Name the server
To name your server, change the name after server-name=. This is what will appear on the public server list.
Change the start message
To change the Message of the Day, change the text after motd=. This is what will appear when players connect to your server.
Change the number of players
To change the amount of players allowed, change the number after max-players=. This number is how many players (including you) can be in the server at one time.
»
Download Minecraft_Server.exe or minecraft_server.jar from the Minecraft downloads page.
Windows users can use either the exe or the jar, while OSX and Linux users can use only the jar.
It is recommended that you create a folder either on your computer's desktop, or elsewhere in your computer, for the server files. The server app should go in the folder you create.
Note: There is also custom server software available, but note that these applications are not supported by Mojang.
Windows Instructions
Downloading
Ensure you have the latest server application software. Look under "Download the Minecraft Server" above for instructions.
Verifying and Installing the Latest Java
Make sure that you have Java 6 installed. To do so, we first need to open up CMD.
In Vista/7 open the start menu and enter cmd in the search field, and press enter.
In XP open the start menu and click Run, then enter cmd and press enter. You can also hold the Windows key down and press R to open Run.
At the command prompt, enter the following command, and press enter: java -version
Java then should display its version, and should read "java version 1.6"
If you have a previous version (less than 1.6) or you get this error: "'java' is not recognized as an internal or external command, operable program or batch file.", then you need to install/update the computers java version. You can do so at the java download page.
After you installed the latest java try again with java -version.
If you get an error at this point, try the following to add java to your system path.
Right click Computer
Click properties
Click "Advanced system settings"
Click "Environment Variables"
Under system variables, find the Path variable.
Click edit, and append to the end of the value: ";C:\Program Files (x86)\Java\jre6\bin"
Now re-open the command prompt and try again.
Start the Minecraft Server (exe version on Windows)
Double click on the "Minecraft_Server.exe" and the server should start.
Start the Minecraft Server (jar version on Windows)
You will need to have a path variable set up for Java in order to start the jar version of the server. Refer to step 3 of "Verifying and Installing the Latest Java" above to set up a path variable.
To start the jar version of Minecraft on Windows, create a new file in Notepad, and paste in "java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui"
Save the file as start.bat, and place the file in the same folder as minecraft_server.jar. The .bat extension saves the file as a batch file.
Double click start.bat, and the Minecraft server will run.
Starting the jar version with more/less memory
Edit the code in the batch file you created, and increase/decrease the numbers to greater or less than 1024. The default amount, 1024, allocates 1 GB to the server application.
Don't allocate more memory than you currently have!
Starting the jar version without altering your system path
To start minecraft.jar server without having to change your system path variable you need to instead express the path variable for Java in the "start.bat" file. This is handy because it allows you to still run commands from command prompt using the default system path, without having to constantly edit the system path.
To do this open your start.bat file (or whatever you've named it) with Notepad.
On the very first line add the command path=, then following with the system location of Java.
Most commonly this path will look like "C:\Program Files (x86)\Java\jre6\bin", so what you would then write is path= C:\Program Files (x86)\Java\jre6\bin.
Make sure that on the following line you still have the code java -Xmx1024M -Xms1024M -jar minecraft_server.jar to run the actual server file.
Configure and connect
Now it is time to configure and connect.
Linux Instructions
This tutorial for how to set up a Minecraft server on Linux was designed for people who don't have a lot of experience with Linux. There is a more advanced tutorial in the forums. This tutorial was tested on Ubuntu 9.10 32-bit but should work with the descendants of Debian.
Downloading
Ensure you have the latest server application software. Look under "Download the Minecraft Server" above for instructions.
Verifying Java version
Open the terminal from Applications > Accessories > Terminal. Enter java -version.
Make sure that you have version 1.6
Installing Java
If you get java: command not found (which may be followed by more text) or if you do have another Java version than 1.6 then you need to install or update java. The official Sun Java is recommended. Quite a few individuals have experienced issues with OpenJDK. If OpenJDK is installed, remove it before installing the official Sun Java.
Debian
To install Java, simply type this in terminal and press enter: sudo apt-get install sun-java6-jre
Ubuntu
For Ubuntu 10.04 LTS and on, the sun-java6 packages have been dropped from the Multiverse section of the Ubuntu archive. You must add these sources:
For Ubuntu 10.04 LTS (Lucid Lynx):
sudo add-apt-repository "deb lucid partner"
For Ubuntu 10.10 (Maverick Meerkat):
sudo add-apt-repository "deb maverick partner"
For Ubuntu 11.04 (Natty Narwhal): Thelongmile 08:48, 22 May 2011 (UTC)
Some distros have the command "add-apt-repository" removed. If this is the case, you will need to add the python properties by running the following command:
sudo apt-get install python-software-properties
Then you can proceed to add the source:
sudo add-apt-repository "deb natty partner"
Then install the packages:
sudo apt-get update
sudo apt-get install sun-java6-jre sun-java6-plugin
sudo update-alternatives --config java
openSUSE
Use zypper in java-1_6_0-sun
Gentoo
First you have to add the Java license to make.conf to be able to emerge the JRE. Be sure to read the license and if you accept it add this into /etc/make.conf:
ACCEPT_LICENSE="dlj-1.1"
After this, we can emerge the JRE itself:
emerge -av dev-java/sun-jre-bin
If you have other JREs installed use this to display them:
eselect java-vm list
And then use this to set the JRE for either system or user:
eselect java-vm set system 1
Other Distros
Alternatively, you can visit Java's website directly to download the Java package for Linux. Most distros work with this (either 32 or 64-bit). Instructions for the installation of those different packages are given on the site.
If during installation, it asks for a password, enter your password. If you get asked "Is this OK [Y/N]" Enter Y and press enter if required. Java should now be installed.
Start the Minecraft server
Open the terminal again (Applications > Accessories > Terminal). Enter the following commands: cd 'minecraft_server' (change minecraft_server to the same name of the folder you extracted the server to) java -Xms1024M -Xmx1024M -jar minecraft_server.jar nogui
Less than 1GB free RAM
If you have less than 1024MB RAM, the above line may cause problems with swapping and out of memory conditions, which makes the game hard to play. Measure your current free RAM: free -m It may look like this: Ram left.PNG
You are interested in the last number in the third line, 2163 in this case. Subtract some RAM as safety. On this computer, the server may use up to 1536 MB RAM. Now, replace the 1024 in the above example with the calculated number:
java -Xms1536M -Xmx1536M -jar minecraft_server.jar nogui
Voila, it should run smoothly now.
Tip: If you want to spare more memory, you may set the -Xms parameter even lower, say:
java -Xms32M -Xmx512M -jar minecraft_server.jar nogui
The parameter controls how much memory is reserved on startup. Your server will start with 32MB RAM and whenever it needs more memory it will allocate some until it reaches the maximum of 512M. However, this will result in a little slowdown whenever the allocation is done.
Startup and maintenance script
Alternatively you can automate the startup of the Minecraft server.
Server startup script
Configure and connect
Now it is time to configure and connect.
Mac OS X Instructions
Setting a server up in Mac OS X is "more involved" than in Windows because Notch has not provided an executable. For a full video tutorial click here. Keep in mind that the server won't run correctly on OSX 10.4 and may crash your machine.
Downloading
Ensure you have the latest server application software. Look under "Download the Minecraft Server" above for instructions.
Installing Java
Mac OS X already comes with its own version of Java that is updated automatically via Software Update (Apple menu > Software Update).
Setting up the Minecraft Server
Ensure you have followed the download step before proceeding.
Create a folder, if you haven't already, and put minecraft_server.jar into it. For example, create a folder on the Desktop named minecraft_server and drag the jar file into it. Open TextEdit, set the format to plain text (Format > Make Plain Text), copy and paste in the following code, and save the file as "start.command" in the same folder as minecraft_server.jar.
#!/bin/bash
cd "$(dirname "$0")"
exec java -Xmx1G -Xms1G -jar minecraft_server.jar
This will give the server enough RAM to run. The amount of RAM can be changed by editing the 1G to something else, such as 2G for 2 GB. Open Terminal (in /Applications/Utilities/Terminal). Type in chmod a+x , with a space after it, then drag and drop the start.command file into the terminal window, then press enter. (This gives run permission to the script.)
Double-click the start.command file to start the server.
Run as a daemon
Alternatively you can automate the startup of the Minecraft server.
Create a Mac OS X startup daemon
Configure and connect
Now it is time to configure and connect.
Configuring the Minecraft Server
Configure the server by editing the server.properties (Use this link to see how it works). Windows may not recognize it, so tell it to open with any word processor (such as Notepad or Notepad++). The server should run fine from the default values.
Add your username to the admin.txt and/or ops.txt (newer versions may not have an admin.txt file). Admin.txt allows you to execute server commands, and op privileges allows you to destroy/place blocks. Add the name exactly as it is. From the server gui, you can type "op <name>" and it will automatically update the ops.txt file.
Connect to the Minecraft Server
To test the server, if you are playing on the machine you are hosting on, select the "Multiplayer" option in the game client (or browser client) and type in "localhost".
For people connecting from the internet, they must connect using your external IP address. You must port forward for someone outside your network to connect to the server.
Users within your network can connect with your internal IP address. You do not need to port forward for connections that are within your local network.
IP address notes
Unless you set a static IP for the computer that is hosting the game, the internal IP address can change. This affects port forwarding rules, and can make them invalid. Each modem or router has a different way of setting a static IP address. You should refer to the manual for your device(s) or online documentation for further instruction.
If you are having players connect to your external IP, your external IP can change if you do not have a static IP from your internet service provider. Use a tool such as to periodically check on the external IP address. Alternatively, you can look into a dns service that will allow you to have a name, rather than an IP address, that will remain the same. The name will point to your external IP address, regardless of whether or not it changes (the dns is updated when changes occur). An example of a free dns service is Dyndns.
Firewalling, NATs and external IP addresses
You must open the port (default is 25565) in TCP, in the firewall
If the server in question is not reachable via a globally routable address, you will need to add appropriate address and/or port number translation rules to the gateway — usually your router that does have the global address.
For help with address translation, opening the firewall and routing (these three make up what people call port mapping/forwarding), portforward.com is a good source. Select your router from that list, skip the ad that comes after selecting the device, and you will see instructions for setting up port forwarding. Alternatively, you can read the documentation supplied with your router, modem, or other ISP related hardware.
Verify the port is open, and note your external IP by using a port checker tool, such as . The default port you should test is 25565, unless you specified something else. Have the Minecraft server running when you test the port.
You can obtain your external IP address from .
Setting Up a VPN (Hamachi)
An easy way to set up a server between you and your friend is to set up a VPN (virtual private network). A free software utility that can be used to set this up is Hamachi by LogMeIn.
Advantage of doing this saves you configuring ports on your router and if you have a dynamic IP address using Hamachi will provide you with a static IP.
Install software on you and your friends computers or for Linux (32-bit and 64-bit .deb and .rpm packages are available, you can install it on Gentoo by emerging "net-misc/logmein-hamachi")
One person sign up for admin via logmein website
Create new network
Pass these details onto every person concerned and get them to login
One person set up a server.
Everyone else connect via their Hamachi ip address and use port number 25565 (default)
Customization
Insert a world
To load a level you have in SSP onto your server, copy the world from the saves directory in your minecraft folder and paste it to the server's directory. You can have as many worlds as you want in the server's directory. To switch between them change the name of level-world= in server.properties to the world you wish to play on.
Name the server
To name your server, change the name after server-name=. This is what will appear on the public server list.
Change the start message
To change the Message of the Day, change the text after motd=. This is what will appear when players connect to your server.
Change the number of players
To change the amount of players allowed, change the number after max-players=. This number is how many players (including you) can be in the server at one time.
»
--
Wichtige Commands für OP's und Admins.
/op <name> Macht einen Player zu OP.
/deop <name> Nimmt einem Player OP wieder weg.
/kick <name> Kickt einen Player.
/ban <name> Bannt einen Player.
/unban <name> Nimmt den Bann von einem Player.
/banip <name> Bannt die IP eines Players, das er mit keinem Account auf den Server kann. Wenn der IP Bann aufgehoben werden soll, muss der Name manuell aus der "banned-ip.txt", im Server Ordner, gelöscht werden.
/say <message> Sendet einen Nachricht die überall im Server gelesen werden kann.
/setspawn Zu diesem Ort, wird man geported wenn man auf den Server joined.
/tp <name> Man wird zu einem Player teleportiert.
/solid
--
Noch ein paar aus minecraftwiki.com:
* /? - lists commands available, same as /help.
* /ban <player> - bans the player with the typed name from the server. They remain banned until the /pardon command is used.
* /ban-ip <ip> - bans the player with the typed name via IP address. This allows admins to prevent people who use alternate accounts to circumvent bans, but should be used in moderation, as it prevents any other person using the IP from playing in the server as well; this can be frustrating for people playing from school or library computer labs. Banip does not block the account itself.
* /deop <player> - removes op status from the player with the typed name. Inverse is /op.
* /give <player> <item> [num] - give the named player num’s worth of the item number. If "num" is not specified, one is given.
* /help - lists commands available, same as /?.
* /home - move self to original spawn point.
* /kick <player> - forces the player with the typed name to disconnect from the server.
* /list - displays a list of connected players in your chatlog
* /op <player> - makes the player with the typed name an Op. Inverse is /deop.
* /pardon <player> - removes the /ban on the player with the typed name, allowing them to reenter the server.
* /pardon-ip <ip> - pardon the /ban-ip location.
* /save-all - forces a map save.
* /save-off - turns off auto-save.
* /save-on - turns on auto-save.
* /say <message> - broadcasts a message to all players.
* /setspawn - sets current location to the spawn point. Deprecated?
* /stop - gracefully stops the server.
* /tell <player> <message> - sends a private message to a player.
* /tp <player1> <player2> - moves one player to the same location as another player, e.g., "/tp bob jim" will teleport bob to jim.
* /solid - Changes Stone to an indestructible Bedrock. (This only works with stone.)
/deop <name> Nimmt einem Player OP wieder weg.
/kick <name> Kickt einen Player.
/ban <name> Bannt einen Player.
/unban <name> Nimmt den Bann von einem Player.
/banip <name> Bannt die IP eines Players, das er mit keinem Account auf den Server kann. Wenn der IP Bann aufgehoben werden soll, muss der Name manuell aus der "banned-ip.txt", im Server Ordner, gelöscht werden.
/say <message> Sendet einen Nachricht die überall im Server gelesen werden kann.
/setspawn Zu diesem Ort, wird man geported wenn man auf den Server joined.
/tp <name> Man wird zu einem Player teleportiert.
/solid
--
Noch ein paar aus minecraftwiki.com:
* /? - lists commands available, same as /help.
* /ban <player> - bans the player with the typed name from the server. They remain banned until the /pardon command is used.
* /ban-ip <ip> - bans the player with the typed name via IP address. This allows admins to prevent people who use alternate accounts to circumvent bans, but should be used in moderation, as it prevents any other person using the IP from playing in the server as well; this can be frustrating for people playing from school or library computer labs. Banip does not block the account itself.
* /deop <player> - removes op status from the player with the typed name. Inverse is /op.
* /give <player> <item> [num] - give the named player num’s worth of the item number. If "num" is not specified, one is given.
* /help - lists commands available, same as /?.
* /home - move self to original spawn point.
* /kick <player> - forces the player with the typed name to disconnect from the server.
* /list - displays a list of connected players in your chatlog
* /op <player> - makes the player with the typed name an Op. Inverse is /deop.
* /pardon <player> - removes the /ban on the player with the typed name, allowing them to reenter the server.
* /pardon-ip <ip> - pardon the /ban-ip location.
* /save-all - forces a map save.
* /save-off - turns off auto-save.
* /save-on - turns on auto-save.
* /say <message> - broadcasts a message to all players.
* /setspawn - sets current location to the spawn point. Deprecated?
* /stop - gracefully stops the server.
* /tell <player> <message> - sends a private message to a player.
* /tp <player1> <player2> - moves one player to the same location as another player, e.g., "/tp bob jim" will teleport bob to jim.
* /solid - Changes Stone to an indestructible Bedrock. (This only works with stone.)
Nützliche Beiträge, die euch vielleicht helfen:
Das sollte es soweit gewesen sein. Ich hoffe das hat es einigen erleichtert.
-Sir R.