[Minecraft] Bukkit Server erstellen

bastla

mit bastla_Assi
Hallo zusammen!

Vielen ist das Spiel mit Kultstatus Minecraft ein geläufiger Begriff und viele habens schon selber gespielt, entweder for free mit vielen, vielen Einschränkungen (-> man nennt es auch dann die Classic-Version) oder man hat mit nur 15,- € den Gott aller Minecraftfans names Markus Persson alias Notch finanziell unterstützt und so die erste Phase einer langen Sucht an Minecraft in die Wege geleitet.

Nach 1, 2 Woche Spielzeit ist die SinglePlayer Welt perfekt, alles erkundet, alles erreicht und - BUFF - einem gehen die Ideen aus.

Man besorgt sich vom stellvertretendem Gott aller SNF-Minecraft-Zocker names Hidden Evil alias HiddenEvil85 wohnhaft in Berlin die göttliche IP des Supernature-Forum-Servers.
Man dankt Supernature, der das ganze Himmelreich erst ermöglicht hat, für den supertollen Server, obwohl er gar keinen MC-Account hat und wahrscheinlich nicht weiss, dass der Server mit 2 GB RAM diese Internetseite schon manchmal zum Wackeln gebracht hat.

Nachdem man nach 1, 2 Wochen jakabar's gehortete Truhen geleert, an Lead2Life's lustigem
Lead2Life auf dem SNF-Minecraftserver alle 5 Sekunden schrieb:
Ähm..... [Problem oder Befehl folgend]
gefühlte 1000 mal vorbeigehört und Hidden Evil auf die Weißglut getrieben hat, kommt einem die Idee, doch mit dem Freund selber einen MC-Server zu erstellen, da der SNF-Server ja jetzt durch eigene unsachgemäß-gesprengte TNT-Blöcke zerstört wurde (zum Glück bombadiert Hidden Evil Supis Serverkiste stündlich mit BackUps ;)).

Gewieft, wie man ist, geht man auf die göttliche Seite des noch göttlicheren Schaffters Notch minecraft.net und zieht sich in der Rubrik "Download" die unglaubliche Minecraft_Server.exe bzw. Minecraft_Server.jar, welche Phase 1 der Sucht des Minecraft-mit-Freund-und-ohne-SNF-Boardies-Spielen einleitet.

Nach einem göttlichem Start des Servers treten erste Probleme auf, wie z. B., dass der Freund nicht auf den Server joinen kann, da die Firewall einfach alles blockt, auf die ich jetzt nicht näher eingehen werde.

Nach 1, 2 Wochen SinglePlayer ohne Server mit Freund wird einem wieder langweilig und man besucht wieder den SNF-Server.
Supernature wird merken, dass die BackUps auf dem Server sich wieder häufen und Hidden Evil bekommt einen Schreck, als die halbe Welt in Flammen steht und man selbst, wie Nero, sich dem Schauspiel der anderen amüsiert.
Kurzerhand gibt Hidden Evil
Code:
/ban [SIZE="1"][I](for life-time)[/I][/SIZE] [I][dein Name][/I]
in den unglaublichen Chat ein und auf einmal hast du zum letzen Mal das Licht des SNF-Servers gesehen.

Im Nachhinein stellst du fest, dass der SNF-Server besser als der Standard-Server ist und gehst der Sache auf den Grund.
Da du in der Minecraftfraktion nicht mehr anerkannt bist (auf gut-Deutsch: ausgeschissen hast) , stößt du auf dieses vom göttlichsten aller Göttlichen bastla erstellte Tutorial und dir wird klar, warum der SNF-Server geil ist und du den Standardserver nicht ans laufen gebracht hast:

Hidden Evil ist doch nicht blöd und gibt sich mit dem Standardserver nicht zufrieden. Er will mehr und und so entstand ein hilfreicher Post von bastla, der Hidden Evil auf die göttliche Idde CraftBukkit gebracht hat.

Man will sich natürlich auch nicht mit dem Standard zufrieden geben und erstellt einen eigenen Bukkit-Server nach bastla'schem Erfolgsmodell:

1. Besorge dir die neuste Version des CraftBukkit-Servers, indem du auf diesen Schriftzug klickst.

2. Erstelle einen neuen Ordner, wo du die heruntergeladene .jar-Datei hineinkopierst.

3. In dem Ordner Rechtsklick -> Neu -> Textdokument.

4. Nenne das Textdokument CraftBukkit-Server.bat, entferne die Endung .txt und schreibe folgendes rein:
Code:
@ECHO OFF
TITLE CraftBukkit-Server (by bastla :) )
IF /I "%PROCESSOR_ARCHITECTURE:~-2%"=="64" "%ProgramFiles(x86)%\Java\jre6\bin\java.exe" -Xincgc -Xmx1024M -jar "%~dp0craftbukkit-0.0.1-snapshot.jar"
IF /I "%PROCESSOR_ARCHITECTURE:~-2%"=="86"  java -Xincgc -Xmx1024M -jar "%~dp0craftbukkit-0.0.1-snapshot.jar"
PAUSE

5. Gib in deiner Firewall (evtl für Router und PC) den Port 25565 frei.

6. Doppelklicke auf CraftBukkit-Server.bat und warte bis die Konsole ein
CraftBukkitServer schrieb:
Done! (in so und so Millisekunden)
ausgibt und schreibe dann
Code:
stop
in die Konsole und dürcke Enter.

7. Warte bis die Aufforderung zum Drücken einer belibigen Taste erscheint und erfülle deinem Computer diesem Wunsch.

8. Jetzt herrscht Kuddel-Muddel im Ordner

9. Öffne die server.properties mit einen Texteditor und trage hinter
server.properties schrieb:
deine persönliche Identifikationsnummer im Internet, auch bekannt als die IP, ein.

10. Konfiguriere die properties-Datei nach deinen Wünschen.

11. Starte den Server erneut (wenn ein Error erscheint wiederhole alles bis zu diesem Schritt).

12. Gib in Minecraft deinen IP ein und lass dich göttlich verbinden.

Tadaaaa! Der CraftBukkitServer ist zwar nicht annähernd so gut wie der SNF-Server (trotz gleicher Serversoftware), aber trotzdem hast du deinen eigenen MC-Server aufgesetzt!

verborgener Text:
13. Gib deine IP an Freunde weiter!

14. Profit!


Im Hoffen, euch geholfen zu haben, Gruß
bastla
 
ot:
Liegt es am Alkohol, der mir gerade noch durch die Blutbahn schwirrt oder wieso lese ich ständig meinen Namen in Bezug zu obskuren Geschichten, die nur teilweise oder gar nicht der Wahrheit entsprechen?
 
ot:
Liegt es am Alkohol, der mir gerade noch durch die Blutbahn schwirrt oder wieso lese ich ständig meinen Namen in Bezug zu obskuren Geschichten, die nur teilweise oder gar nicht der Wahrheit entsprechen?

Hab nur ich das Gefühl? Oder riecht es irgendwie nach einer hitzigen Diskussion, wer nun recht hat? (Auch genannt Streit)
 
@Palladin:
Vielen Dank für das Lob!

@Hidden Evil und die ganze Minecraftfraktion:
Diese Schilderung stimmt natürlich in KEINER Weise, bitte keiner persönlich nehmen (-> ich baue mich Aug noch lustig ein)!!!

Das ganze soll das Tutorial nur ausschmücken, da ich 1., 2. Etc. nicht so gut beim Leser ankommt.

Also:
BITTE NICHT PERSÖNLICH NEHMEN!
We seinen Namen gestrichen haben will, bitte eine PN.

Gruß
bastla
 
Aber der göttlichste aller Göttlichen ist immer noch bastla
newwer.gif
!!!!
 
Sorry für Doppelpost ist aber wichtig. Bei mir Startet der Server nicht. Im Spoiler ist meine Log-Datei.;)

verborgener Text:
2011-10-14 20:03:14 [INFO] Starting minecraft server version Beta 1.8.1
2011-10-14 20:03:14 [INFO] Loading properties
2011-10-14 20:03:14 [WARNING] server.properties does not exist
2011-10-14 20:03:14 [INFO] Generating new properties file
2011-10-14 20:03:14 [INFO] Starting Minecraft server on *:25565
2011-10-14 20:03:15 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-1126-g35eac7a-b1317jnks (MC: 1.8.1)
2011-10-14 20:03:15 [WARNING] Failed to load ban list: java.io.FileNotFoundException: banned-players.txt (Das System kann die angegebene Datei nicht finden)
2011-10-14 20:03:15 [WARNING] Failed to load ip ban list: java.io.FileNotFoundException: banned-ips.txt (Das System kann die angegebene Datei nicht finden)
2011-10-14 20:03:15 [WARNING] Failed to load ops: java.io.FileNotFoundException: ops.txt (Das System kann die angegebene Datei nicht finden)
2011-10-14 20:03:15 [WARNING] Failed to load white-list: java.io.FileNotFoundException: white-list.txt (Das System kann die angegebene Datei nicht finden)
2011-10-14 20:03:15 [INFO] Preparing level "world"
2011-10-14 20:03:15 [INFO] Default game type: 0
2011-10-14 20:03:15 [INFO] New max size: 400
2011-10-14 20:03:15 [INFO] New max size: 784
2011-10-14 20:03:15 [INFO] New max size: 1764
2011-10-14 20:03:15 [INFO] New max size: 5476
2011-10-14 20:03:15 [INFO] New max size: 18496
2011-10-14 20:03:15 [INFO] New max size: 19044
2011-10-14 20:03:15 [INFO] Unable to find spawn biome
2011-10-14 20:03:15 [INFO] Preparing start region for level 0 (Seed: -1762888915873505477)
2011-10-14 20:03:16 [INFO] Preparing spawn area: 16%
2011-10-14 20:03:17 [INFO] Preparing spawn area: 32%
2011-10-14 20:03:18 [INFO] Preparing spawn area: 48%
2011-10-14 20:03:19 [INFO] Preparing spawn area: 69%
2011-10-14 20:03:20 [INFO] Preparing spawn area: 89%
2011-10-14 20:03:21 [INFO] Preparing start region for level 1 (Seed: -1762888915873505477)
2011-10-14 20:03:21 [INFO] Preparing spawn area: 8%
2011-10-14 20:03:22 [INFO] Preparing spawn area: 28%
2011-10-14 20:03:23 [INFO] Preparing spawn area: 44%
2011-10-14 20:03:24 [INFO] Preparing spawn area: 56%
2011-10-14 20:03:25 [INFO] Preparing spawn area: 73%
2011-10-14 20:03:26 [INFO] Preparing spawn area: 85%
2011-10-14 20:03:27 [INFO] Done (1,248s)! For help, type "help" or "?"
2011-10-14 20:03:35 [INFO] CONSOLE: Stopping the server..
2011-10-14 20:03:35 [INFO] Stopping server
2011-10-14 20:03:35 [INFO] Saving chunks
2011-10-14 20:03:37 [INFO] Stopping server
2011-10-14 20:03:37 [INFO] Saving chunks
2011-10-14 20:07:19 [INFO] Starting minecraft server version Beta 1.8.1
2011-10-14 20:07:19 [INFO] Loading properties
2011-10-14 20:07:19 [INFO] Starting Minecraft server on 91.33.240.126:25565
2011-10-14 20:07:19 [WARNING] **** FAILED TO BIND TO PORT!
2011-10-14 20:07:19 [WARNING] The exception was: java.net.BindException: Cannot assign requested address: JVM_Bind
2011-10-14 20:07:19 [WARNING] Perhaps a server is already running on that port?
2011-10-14 20:07:34 [SEVERE] java.lang.NullPointerException
2011-10-14 20:07:34 [SEVERE] at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:501)
2011-10-14 20:07:34 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:380)
2011-10-14 20:07:34 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
2011-10-14 20:07:34 [SEVERE] Unexpected exception
java.lang.NullPointerException
at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:501)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:380)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
2011-10-14 20:09:27 [INFO] Starting minecraft server version Beta 1.8.1
2011-10-14 20:09:27 [INFO] Loading properties
2011-10-14 20:09:27 [INFO] Starting Minecraft server on 91.33.240.126:25565
2011-10-14 20:09:27 [WARNING] **** FAILED TO BIND TO PORT!
2011-10-14 20:09:27 [WARNING] The exception was: java.net.BindException: Cannot assign requested address: JVM_Bind
2011-10-14 20:09:27 [WARNING] Perhaps a server is already running on that port?
2011-10-14 20:09:59 [INFO] Starting minecraft server version Beta 1.8.1
2011-10-14 20:09:59 [INFO] Loading properties
2011-10-14 20:09:59 [INFO] Starting Minecraft server on 91.33.240.126:25565
2011-10-14 20:09:59 [WARNING] **** FAILED TO BIND TO PORT!
2011-10-14 20:09:59 [WARNING] The exception was: java.net.BindException: Cannot assign requested address: JVM_Bind
2011-10-14 20:09:59 [WARNING] Perhaps a server is already running on that port?
 
@Fernaless:
Um auf den Creativmodus zu wechseln, musst du in den server.properties auf
Code:
gamemode=1
.
Um nur einem bestimmten User in den Kreativmodus zu bringen, muss der Admin des Servers den Befehl
Code:
/gamemode [I]Name des Spielers[/I] 1 o. 0
.

Wegen deinem Error:
Der Server kann den Port, den du ihm zugewiesen hast (standardmäßig 25565), nicht an sich binden. Du musst ihn in deiner Windows Firewall (ggf. noch zusätzliche Firewall) UND in der Routerfirewall freigeben. Das ist für jeden Router unterschiedlich, einfach mal Googlen.

Ich hoffe, ich konnte dir helfen und Gruß
bastla
 
Oben