HomeStart / GuidesAnleitungen / Minecraft server/ Minecraft-Server

How to set up a Minecraft Java Edition serverSo richtest du einen Minecraft-Java-Edition-Server ein

Choose the edition and server type first, then match Java, memory and access to that exact build. A clean baseline, measured resource use and an independent backup matter more than a one-click label.Wähle zuerst Edition und Servertyp und stimme anschließend Java, Arbeitsspeicher und Zugang auf genau diesen Build ab. Eine saubere Basis, gemessener Ressourcenbedarf und ein unabhängiges Backup sind wichtiger als ein One-Click-Versprechen.

1. Choose edition and server type1. Wähle Edition und Servertyp

This guide focuses on Minecraft Java Edition. Vanilla is the reference server. Paper is a performance-oriented server with a plugin ecosystem. Fabric is a lightweight mod loader, while NeoForge or Forge may be required by a specific modpack. Players generally need matching client mods for modded servers; server-side plugins usually do not require a modified client. Follow the requirements of the exact pack and version.Diese Anleitung konzentriert sich auf Minecraft Java Edition. Vanilla ist der Referenzserver. Paper ist ein leistungsorientierter Server mit Plugin-Ökosystem. Fabric ist ein schlanker Mod-Loader, während ein bestimmtes Modpack NeoForge oder Forge benötigen kann. Bei modifizierten Servern brauchen Spieler meist passende Client-Mods; reine Server-Plugins benötigen gewöhnlich keinen veränderten Client. Folge den Anforderungen des genauen Packs und der Version.

2. Match the supported Java runtime2. Nutze die unterstützte Java-Laufzeit

Minecraft versions do not all require the same Java release. Read the current server or modpack documentation and, for Paper, its Minecraft-Versionen benötigen nicht alle dieselbe Java-Ausgabe. Lies die aktuelle Server- oder Modpack-Dokumentation und bei Paper die official version-to-Java tableoffizielle Tabelle zu Versionen und Java. Install a supported 64-bit runtime and verify it with java -version. Run the service under a dedicated non-root account. Keep runtime and server updates controlled so an automatic Java change does not silently break an older build.. Installiere eine unterstützte 64-Bit-Laufzeit und prüfe sie mit java -version. Betreibe den Dienst unter einem eigenen Konto ohne Root-Rechte. Kontrolliere Runtime- und Server-Updates, damit ein automatischer Java-Wechsel nicht unbemerkt einen älteren Build beschädigt.

3. Size from evidence, not a fixed chart3. Dimensioniere anhand von Messwerten statt einer starren Tabelle

Memory depends on version, server type, view and simulation distance, world, player activity, plugins and mods. CPU performance and storage latency can become the limit before RAM. Start with a planning estimate, leave headroom for the operating system and observe heap use, garbage collection, tick time, CPU and disk during representative exploration and saving. Increase resources only when measurements justify it.Der Speicherbedarf hängt von Version, Servertyp, Sicht- und Simulationsdistanz, Welt, Spieleraktivität, Plugins und Mods ab. CPU-Leistung und Speicherlatenz können vor dem RAM zum Limit werden. Beginne mit einer Planungsschätzung, lasse Reserve für das Betriebssystem und beobachte Heap-Nutzung, Garbage Collection, Tick-Zeit, CPU und Speicher bei repräsentativer Erkundung und Speicherung. Erhöhe Ressourcen nur, wenn Messwerte es rechtfertigen.

4. Install and accept the EULA deliberately4. Installiere und akzeptiere die EULA bewusst

Download the server from its official project source, verify the intended version and keep it in a dedicated directory. Start it once to generate the initial files, read the Minecraft EULA and set eula=true only if you accept it. Review server.properties before exposing the service. Keep the launch command and non-secret configuration in version control.Lade den Server aus der offiziellen Projektquelle, prüfe die vorgesehene Version und speichere ihn in einem eigenen Verzeichnis. Starte ihn einmal zur Erzeugung der Anfangsdateien, lies die Minecraft-EULA und setze eula=true nur bei Zustimmung. Prüfe server.properties, bevor du den Dienst freigibst. Bewahre Startbefehl und nicht geheime Konfiguration in einer Versionsverwaltung auf.

5. Configure network and player access5. Konfiguriere Netzwerk und Spielerzugang

Java Edition normally listens on a TCP game port, but the exact public path depends on binding, firewall and any NAT mapping. Allow only the required port and test from a separate external network. Enable the whitelist for a private community, use operator permissions sparingly and keep account authentication enabled unless a controlled specialist setup has a documented reason not to.Java Edition lauscht normalerweise auf einem TCP-Spielport; der genaue öffentliche Weg hängt jedoch von Bindung, Firewall und einer möglichen NAT-Zuordnung ab. Öffne nur den benötigten Port und teste über ein getrenntes externes Netzwerk. Aktiviere für eine private Community die Whitelist, vergib Operator-Rechte sparsam und lasse die Kontoauthentifizierung aktiv, sofern kein kontrolliertes Spezialsetup einen dokumentierten Grund dagegen hat.

6. Add plugins or mods in controlled batches6. Ergänze Plugins oder Mods in kontrollierten Gruppen

Create a working unmodified baseline first. For Paper, install plugins compatible with the exact server build. For Fabric, NeoForge or Forge, match loader, game version and mod dependencies on both server and clients where required. Verify sources, add a small batch, restart and inspect logs. Never assume that files for one loader or game version are interchangeable.Erstelle zuerst eine funktionierende unveränderte Basis. Installiere bei Paper Plugins, die mit dem genauen Server-Build kompatibel sind. Stimme bei Fabric, NeoForge oder Forge Loader, Spielversion und Mod-Abhängigkeiten auf Server und – sofern erforderlich – Clients ab. Prüfe Quellen, ergänze eine kleine Gruppe, starte neu und kontrolliere die Logs. Nimm niemals an, dass Dateien verschiedener Loader oder Spielversionen austauschbar sind.

7. Back up, restart and verify7. Sichere, starte neu und prüfe

Stop or safely flush the world before copying it. Back up the world, configuration, whitelist, permissions and plugin or mod data to an independent location, define retention and perform a sample restore. Monitor scheduled restarts instead of assuming they succeeded. Join from a real client after a restore and confirm inventory, world state, permissions and the expected server build.Stoppe den Server oder schreibe die Welt sicher, bevor du sie kopierst. Sichere Welt, Konfiguration, Whitelist, Berechtigungen sowie Plugin- oder Mod-Daten an einen unabhängigen Ort, definiere die Aufbewahrung und führe eine Testwiederherstellung durch. Überwache geplante Neustarts, statt ihren Erfolg anzunehmen. Tritt nach einer Wiederherstellung mit einem echten Client bei und prüfe Inventar, Weltzustand, Berechtigungen und erwarteten Server-Build.

An overnight.host Minecraft request must confirm edition, build, loader, resources, region, port mapping, access, panel scope, backup, protection, support, final total and delivery timing in writing. This guide does not promise automatic setup or a specific panel.Eine overnight.host-Anfrage für Minecraft muss Edition, Build, Loader, Ressourcen, Region, Port-Zuordnung, Zugang, Panel-Umfang, Backup, Schutz, Support, Endpreis und Lieferzeit schriftlich bestätigen. Diese Anleitung verspricht weder automatische Einrichtung noch ein bestimmtes Panel.

FAQ

Paper, Fabric or NeoForge?Paper, Fabric oder NeoForge?

Use Paper for compatible server-side plugins and performance features. Use the loader required by the exact modpack for mods. Do not choose by popularity alone; version and dependency compatibility decide.Nutze Paper für kompatible serverseitige Plugins und Performance-Funktionen. Verwende für Mods den vom genauen Modpack geforderten Loader. Entscheide nicht nur nach Beliebtheit; Versions- und Abhängigkeitskompatibilität sind ausschlaggebend.

How much RAM is enough?Wie viel RAM reicht aus?

There is no reliable universal number. Start from the exact version, player and mod plan, then measure heap, tick time, CPU and storage under representative load with headroom.Es gibt keine verlässliche universelle Zahl. Beginne mit der genauen Version sowie Spieler- und Mod-Planung und miss anschließend Heap, Tick-Zeit, CPU und Speicher unter repräsentativer Last mit Reserve.

Ready to order?Bereit zu bestellen?

Prices are final totals; no VAT is shown (§19 UStG). Need something the shop does not list? Email us for a written offer.Alle Preise sind Endpreise ohne ausgewiesene USt. (§19 UStG). Du brauchst etwas, das nicht im Shop steht? Schreib uns für ein schriftliches Angebot.

Order now →Jetzt bestellen → Request a custom configIndividuelle Konfiguration anfragen