Diese Anleitung führt dich durch die Einrichtung eines Minecraft Java Edition Servers bei Legion Hosting – von der Wahl des Servertyps über die Konfiguration deiner Welt bis hin zur Verbindung mit Freunden.
1. Einen Servertyp wählen
Eine der wichtigsten Entscheidungen bei der Ersteinrichtung deines Minecraft-Servers ist die Wahl der Server-Software. Jeder Typ bietet unterschiedliche Möglichkeiten, je nachdem ob du Plugins, Mods oder ein reines Vanilla-Erlebnis möchtest.
| Servertyp | Am besten für | Plugin-Unterstützung | Mod-Unterstützung | Hinweise |
|---|---|---|---|---|
| Vanilla | Reines, unmodifiziertes Minecraft | Keine | Keine | Offizielle Mojang-Server-JAR. Keine Anpassung über server.properties hinaus. |
| Paper | Leistungsoptimiertes Survival/SMP | Bukkit & Spigot Plugins | Keine | Fork von Spigot mit erheblichen Leistungsverbesserungen. Empfohlen für die meisten Server. |
| Spigot | Plugin-basierte Server | Bukkit & Spigot Plugins | Keine | Der ursprüngliche Hochleistungs-Bukkit-Fork. Paper wird heute im Allgemeinen gegenüber Spigot bevorzugt. |
| Forge | Gemoddetes Minecraft (große Modpacks) | Eingeschränkt (teilweise über Sponge) | Forge Mods | Der klassische Mod-Loader. Clients müssen dieselbe Forge-Version und dieselben Mods installieren. |
| Fabric | Leichtgewichtiges Modding, neuere Mods | Eingeschränkt | Fabric Mods | Schnellere Updates auf neue Minecraft-Versionen. Wachsendes Mod-Ökosystem. Clients benötigen Fabric + passende Mods. |
2. Erster Start
- Melde dich bei GPanel an.
- Wähle deinen Minecraft-Server aus der Serverliste.
- Navigiere zum Startup-Tab.
-
Wähle den gewünschten Servertyp (Paper, Vanilla, Forge usw.) und die Minecraft-Version aus den Dropdown-Menüs.
Wichtig: Stelle sicher, dass die gewählte Version mit der Version übereinstimmt, die deine Spieler verwenden. Nicht übereinstimmende Versionen verhindern die Verbindung der Clients.
- Klicke auf Start im Console-Tab, um den Server zum ersten Mal zu starten.
-
Der erste Start wird automatisch:
- Die ausgewählte Server-JAR herunterladen
server.properties,eula.txtund andere Standard-Konfigurationsdateien generieren- Die anfängliche Welt generieren (dies kann ein bis zwei Minuten dauern)
- Sobald du
Done!in der Konsole siehst, läuft dein Server und ist bereit zur Konfiguration.
eula.txt nicht manuell bearbeiten.
3. server.properties konfigurieren
Die Datei server.properties steuert die meisten Kerneinstellungen deines Servers. Du kannst sie direkt über den File Manager in GPanel bearbeiten – klicke auf die Datei im Stammverzeichnis, um den integrierten Editor zu öffnen.
server.properties. Änderungen, die während der Laufzeit gemacht werden, werden beim Herunterfahren überschrieben.
| Eigenschaft | Standard | Beschreibung |
|---|---|---|
server-name |
A Minecraft Server |
Der in der Serverliste angezeigte Name (nur Bedrock; Java verwendet stattdessen motd). |
gamemode |
survival |
Standard-Spielmodus für neue Spieler. Optionen: survival, creative, adventure, spectator. |
difficulty |
easy |
Server-Schwierigkeit. Optionen: peaceful, easy, normal, hard. |
max-players |
20 |
Maximale Anzahl gleichzeitig verbundener Spieler. Setze dies auf das Spielerslot-Limit deines Hosting-Tarifs. |
pvp |
true |
Ob Spieler sich gegenseitig Schaden zufügen können. Setze auf false für reine PvE-Server. |
online-mode |
true |
Überprüft Spielerkonten bei Mojang. Behalte diese Einstellung auf true, es sei denn, du hast einen bestimmten Grund, sie zu deaktivieren – das Deaktivieren erlaubt gecrackten Clients den Beitritt. |
motd |
A Minecraft Server |
Nachricht des Tages, die in der Java Edition-Serverliste angezeigt wird. Unterstützt Farbcodes mit \u00A7 (Paragraphenzeichen). |
view-distance |
10 |
Sichtweite in Chunks (1 Chunk = 16 Blöcke). Niedrigere Werte (6-8) verbessern die Leistung; höhere Werte (12-16) bieten ein besseres visuelles Erlebnis auf Kosten von mehr RAM und CPU. |
spawn-protection |
16 |
Radius (in Blöcken) um den Welt-Spawnpunkt, in dem Nicht-Operatoren keine Blöcke setzen oder abbauen können. Setze auf 0 zum Deaktivieren. |
level-seed |
(leer) | Weltgenerierungs-Seed. Leer lassen für einen zufälligen Seed oder einen bestimmten Seed eingeben, um eine bestimmte Welt zu generieren. Gilt nur bei der Erstellung einer neuen Welt. |
level-type |
minecraft\:normal |
Welttyp. Optionen: minecraft\:normal, minecraft\:flat, minecraft\:large_biomes, minecraft\:amplified, minecraft\:single_biome_surface. |
white-list |
false |
Wenn true, können nur Spieler beitreten, die in whitelist.json aufgeführt sind. Siehe den Abschnitt Whitelist unten. |
enable-command-block |
false |
Ob Befehlsblöcke verwendet werden können. Erforderlich für viele Adventure-Maps und einige Minispiel-Setups. |
Speichere die Datei nach dem Bearbeiten und starte deinen Server. Die neuen Einstellungen werden sofort beim Start wirksam.
4. Operator (Admin) Zugang
Operatoren (Ops) haben Zugriff auf Serverbefehle wie /gamemode, /tp, /ban, /kick und mehr. Es gibt zwei Möglichkeiten, den Operator-Status zu vergeben.
Methode 1: GPanel-Konsole (Empfohlen)
Gib im Console-Tab in GPanel folgenden Befehl ein, während der Server läuft:
op YourPlayerName
Du siehst eine Bestätigungsmeldung in der Konsole. Der Spieler ist jetzt ein Operator.
Methode 2: ops.json bearbeiten
Du kannst auch die Datei ops.json im Stammverzeichnis des Servers manuell bearbeiten. Jeder Eintrag sieht so aus:
[
{
"uuid": "player-uuid-here",
"name": "YourPlayerName",
"level": 4,
"bypassesPlayerLimit": false
}
]
Das Feld level steuert, was der Operator tun kann:
| Stufe | Berechtigungen |
|---|---|
1 |
Kann den Spawn-Schutz umgehen |
2 |
Kann Cheat-Befehle verwenden (/gamemode, /tp usw.) und Befehlsblöcke |
3 |
Kann Spielerverwaltungsbefehle verwenden (/ban, /kick, /op) |
4 |
Voller Zugriff, einschließlich /stop und /save-all |
op vergibt standardmäßig Stufe 4. Wenn du eine niedrigere Berechtigungsstufe benötigst, bearbeite ops.json direkt.
Um den Operator-Status zu entziehen, verwende den Konsolenbefehl:
deop YourPlayerName
5. Whitelist
Die Whitelist beschränkt deinen Server auf nur zugelassene Spieler. Dies ist nützlich für private Server oder Communities, bei denen du kontrollieren möchtest, wer beitreten kann.
Whitelist aktivieren
Setze folgendes in server.properties:
white-list=true
enforce-whitelist=true
Die Einstellung enforce-whitelist kickt alle aktuell verbundenen Spieler, die nicht auf der Whitelist stehen, wenn diese neu geladen wird.
Whitelist verwalten
Verwende diese Befehle in der GPanel-Konsole, während der Server läuft:
| Befehl | Beschreibung |
|---|---|
whitelist add PlayerName |
Einen Spieler zur Whitelist hinzufügen |
whitelist remove PlayerName |
Einen Spieler von der Whitelist entfernen |
whitelist list |
Alle gewhitelisteten Spieler anzeigen |
whitelist reload |
Die Whitelist aus whitelist.json neu laden |
whitelist.json im Stammverzeichnis des Servers über den File Manager in GPanel manuell bearbeiten. Denke daran, nach manuellen Änderungen whitelist reload in der Konsole auszuführen.
6. Verbindung herstellen
Sobald dein Server läuft, folge diesen Schritten, um dich von Minecraft Java Edition zu verbinden:
- Finde die IP-Adresse und den Port deines Servers in GPanel unter dem Network-Tab.
- Öffne Minecraft Java Edition und klicke auf Mehrspieler.
- Klicke auf Server hinzufügen.
- Gib einen Namen für deinen Server im Feld Servername ein (dies ist nur ein Label für deine Serverliste).
-
Gib im Feld Serveradresse deine IP und den Port im folgenden Format ein:
your.server.ip:portZum Beispiel:
192.168.1.100:25565 - Klicke auf Fertig, wähle dann den Server aus deiner Liste und klicke auf Server beitreten.
7. Weltverwaltung
Weltspeicherort
Standardmäßig wird die Minecraft-Welt in einem Ordner namens world im Stammverzeichnis deines Servers gespeichert. Dieser Ordner enthält alle Weltdaten einschließlich Gelände, Spielerdaten und Strukturen. Du wirst auch die Ordner world_nether und world_the_end für diese Dimensionen sehen (auf Paper/Spigot-Servern; Vanilla speichert sie als Unterordner innerhalb von world).
Eine vorhandene Welt hochladen
Um eine Welt aus dem Einzelspieler oder von einem anderen Server hochzuladen:
- Stoppe deinen Server in GPanel.
- Lösche oder benenne den vorhandenen
world-Ordner über den File Manager in GPanel (oder per SFTP) um. -
Lade deinen Weltordner per SFTP hoch. Stelle sicher, dass der Ordner
worldheißt (oder aktualisiere dielevel-name-Eigenschaft inserver.propertiesauf deinen Ordnernamen).Tipp: Für große Welt-Uploads ist SFTP viel schneller als der browserbasierte File Manager. Siehe unsere SFTP-Anleitung für Einrichtungsanweisungen. - Stelle sicher, dass die Ordnerstruktur der Welt korrekt ist – die
level.dat-Datei sollte sich direkt imworld-Ordner befinden, nicht in einem Unterordner verschachtelt. - Starte den Server. Er wird deine hochgeladene Welt laden.
%appdata%\.minecraft\saves\YourWorldName auf Windows. Benenne den Ordner in world um, bevor du ihn hochlädst.
Backups
Es wird dringend empfohlen, regelmäßige Backups deiner Welt zu erstellen, besonders vor größeren Änderungen wie dem Aktualisieren der Serverversion oder der Installation neuer Mods/Plugins.
Um ein manuelles Backup zu erstellen:
- Führe
save-allin der GPanel-Konsole aus, um alle Daten auf die Festplatte zu schreiben. - Stoppe den Server.
- Lade den
world-Ordner (undworld_nether/world_the_end, falls vorhanden) per SFTP oder über den File Manager herunter. - Speichere das Backup an einem sicheren Ort auf deinem Computer oder Cloud-Speicher.