Tools · Server-Hosting

Minecraft-Server RAM Rechner

Wie viel RAM braucht dein Server wirklich? Passe Spielerzahl, Minecraft-Version, Plugin-Last, Weltgröße, Sichtweite und Mod-Anzahl an — jede Änderung aktualisiert die Schätzung sofort, inklusive Speicher-Aufschlüsselung, JVM-Startparametern und Hosting-Empfehlung für deinen Tarif.

Paper · Spigot · Purpur · Fabric · Forge · BedrockMit Aikar-G1GC-JVM-Flags — zum Kopieren bereit

Schnellvorlagen

Server-Konfiguration

Neuere Versionen brauchen mehr RAM pro Chunk wegen höherer Welten und reicherer Blockdaten.

150100200

EssentialsX, LuckPerms, Vault, WorldGuard usw. erhöhen den Heap-Verbrauch.

Prüfe die Größe des world-Ordners im Server-Verzeichnis.

Jeder zusätzliche Chunk-Radius lädt exponentiell mehr Terrain in den Speicher.

Empfohlene RAM-Zuweisung

Minimum

6 GB

4642 MB — knapp, GC-Pausen möglich

Empfohlen

8 GB

6826 MB — stabil für tägliches Spielen

Komfortabel

8 GB

7918 MB — Puffer für Spitzen

Schätzung enthält ~10% Versions-Anpassung für 1.21+. Der tatsächliche Verbrauch hängt von Redstone, Entity-Farmen und Plugin-Qualität ab.

Speicher-Aufschlüsselung

Server-Software (JVM + JAR)1200 MB (24%)
Online-Spieler (20 × pro Spieler)2100 MB (42%)
Plugin- / Mod-Framework-Overhead512 MB (10%)
Welt-Daten & Chunk-Cache512 MB (10%)
Extra-Dimensionen / Welten384 MB (8%)
Sichtweite (10 Chunks)256 MB (5%)
Zwischensumme (vor Versions-Anpassung)4964 MB
Nach Versions-Multiplikator (×1.1)5460 MB
Empfohlene JVM-Flags (Paper)
java -Xms8G -Xmx8G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -jar server.jar nogui

-Xms8G — initialer Heap (auf Dedicated-Servern = -Xmx, um Resize-Pausen zu vermeiden)

-Xmx8G — maximaler Heap (1–2 GB für OS + andere Prozesse auf dem VPS freilassen)

G1GC-Flags für Minecraft-Server-Workloads (Aikar Flags). Paper und Purpur profitieren am meisten; bei Modded ggf. wegen Metaspace anpassen.

Typische Hosting-Tarife für diese Konfiguration

TarifRAMPasst zu deiner Config?
2 GB Tarif2048 MB✗ Zu klein für diese Config
4 GB Tarif4096 MB✗ Zu klein für diese Config
6 GB Tarif6144 MB△ Minimum — kann unter Last laggen
8 GB Tarif8192 MB✓ Komfortabler Puffer
12 GB Tarif12288 MB✓ Komfortabler Puffer
16 GB Tarif16384 MB✓ Komfortabler Puffer
24 GB Tarif24576 MB✓ Komfortabler Puffer
32 GB Tarif32768 MB✓ Komfortabler Puffer

Was wirklich RAM auf einem Minecraft-Server verbraucht

Das Server-JAR ist nur ein paar hundert MB auf der Platte — laufend hält der JVM-Heap weit mehr. Zu wissen, wohin der Speicher geht, hilft beim richtigen Hosting statt „4 GB reichen schon“.

Geladene Chunks

Jeder geladene Chunk speichert Block-IDs, Blockstates, Lighting, Biome, Heightmaps und Entity-Listen. Seit 1.18 spannt ein Chunk 384 Blöcke vertikal (24 Sub-Chunks). Sichtweite multipliziert Chunk-Anzahl pro Spieler: bei Distanz 10 ca. 441 Chunks (21×21). Zehn Spieler an verschiedenen Orten = tausende Chunks im Speicher.

Entities und Tile Entities

Jedes Mob, Item, Minecart, Armor Stand und gedroppte Item ist ein Entity-Objekt im Heap. Mob-Farmen, Item-Sorter und Villager-Hallen sind stille RAM-Killer. Papers entity-per-chunk-save-limit und Hopper-Optimierungen helfen, eliminieren den Kosten aber nicht.

Plugins und ihre Caches

Jedes Plugin lädt Klassen in Metaspace und hält oft In-Memory-Caches: Economy, Permissions, WorldGuard-Regionen, Statistiken, Quest-Fortschritt. 40 Plugins können leicht 500 MB–1 GB über Vanilla hinzufügen. Welt-Scans beim Start (Dynmap, CoreProtect) verursachen RAM-Spikes und OOM-Kills bei knapper Reserve.

Mods und Modpack-Overhead

Forge/Fabric-Modpacks laden tausende Blocktypen, Custom-Entities und Worldgen-Strukturen beim Start. 200-Mod-Forge-Pack kann 3–4 GB vor dem ersten Spieler verbrauchen. Metaspace ist getrennt vom Heap und nicht durch -Xmx gedeckelt — bei Metaspace-Fehlern -XX:MaxMetaspaceSize zusätzlich tunen.

Typischer RAM-Bedarf nach Servertyp

ServertypSpielerSoftwareTypisches RAM
Vanilla mit Freunden2–5Vanilla / Paper2–3 GB
Kleiner SMP10–20Paper + 15–25 Plugins4–6 GB
Mittlerer SMP / Towny30–50Paper + 30–50 Plugins8–12 GB
Minigame-Netzwerk-Hub50–100Paper + Proxy12–16 GB pro Backend
Skyblock / OneBlock20–40Paper + Multi-World6–10 GB
Leichtes Modpack5–10Fabric / Forge ~80 Mods6–8 GB
Schweres Modpack (ATM, FTB)5–15Forge 200+ Mods10–16 GB
Bedrock Dedicated Server5–20BDS1–3 GB

Das sind Startpunkte. Nutze den Rechner oben mit exakter Plugin-Liste und Weltordner-Größe für eine engere Schätzung.

RAM-Verbrauch senken ohne Hosting-Upgrade

Sichtweite senken

Von 12 auf 8 in server.properties ist der größte RAM-Gewinn. Auf Paper simulation-distance separat setzen, damit Mob-Farmen funktionieren.

Welt vor-generieren

Chunky oder WorldBorder fill für Terrain-Vorgenerierung. Zufälliges Erkunden erzwingt Chunk-Gen on demand — CPU- und RAM-Spike gleichzeitig.

Plugins auditieren

/plugins ausführen und Ungenutztes entfernen. Dynmap, CoreProtect mit großen DBs und Multi-World-Manager sind häufige RAM-Fresser.

Entity-Anzahl begrenzen

Papers paper-world-defaults.yml erlaubt Mobs pro Chunk zu begrenzen, Phantom-Spawning zu deaktivieren und Item-Despawn zu verkürzen — weniger live Entities im Speicher.

Paper oder Purpur, nicht Spigot

Paper hat hunderte Optimierungen gegenüber Spigot bei gleicher Last. Purpur addiert mehr Tunables. Beide sind Drop-in-Replacements — JAR tauschen, Plugins behalten.

Geplant neu starten

Plugin-Memory-Leaks sammeln sich über Tage. Täglicher Restart per Cron oder AutoRestart räumt auf. Mit Spark-Profiling die schlimmsten Verursacher finden.

-Xms, -Xmx und Aikar-Flags verstehen

Der Rechner erzeugt einen vollständigen Startbefehl mit Aikar G1GC-Flags — De-facto-Standard für Minecraft-Server seit 2019. Die wichtigsten Teile:

FlagZweck
-Xms6GInitialer Heap — JVM alloziert beim Start
-Xmx8GMaximaler Heap — harte Obergrenze; OOM bei Überschreitung
-XX:+UseG1GCG1 Garbage Collector — beste für große Heaps und kurze Pausen
-XX:MaxGCPauseMillis=200Ziel max. GC-Pause — Tick-Lag durch GC unter 200 ms
-XX:+AlwaysPreTouchHeap-Seiten beim Start vorbelegen — keine Pause beim ersten Zugriff
-XX:G1HeapRegionSize=8MG1-Region-Größe — 8M optimal für Minecraft-Heaps 4G+

Immer Reserve auf dem VPS über -Xmx lassen. Bei 8 GB VPS nicht -Xmx8G setzen — OS, SSH und Monitoring brauchen Luft. Faustregel: Heap = VPS-RAM − 1,5 GB, wenn Minecraft der einzige große Prozess ist.

Häufig gestellte Fragen

Wie viel RAM für 10 Spieler?

Paper-SMP mit 10 Spielern, 15–20 Plugins, Sichtweite 10 und mittlerer Welt: 4 GB Minimum, 6 GB empfohlen. Vanilla mit gleicher Spielerzahl: 2–3 GB bei kleiner Welt und Sichtweite 8.

Wie viel RAM für 50 Spieler?

8–12 GB auf einem Paper-Backend mit moderaten Plugins planen. Netzwerke mit mehreren Backends (Velocity/BungeeCord) können 6–8 GB pro Backend mit 15–25 Spielern statt einer monolithischen 16-GB-Maschine nutzen.

Braucht Minecraft 1.21 mehr RAM als 1.16?

Ja, ca. 10–15% mehr bei gleicher Konfiguration. Höhere Welten (384 vs. 256 Blöcke), dichtere Höhlengenerierung, reichere Blockstate-Paletten und komplexeres Entity-Verhalten erhöhen Speicher pro Chunk. Der Rechner wendet einen Versions-Multiplikator automatisch an.

Warum zeigt Task Manager mehr RAM als alloziert?

-Xmx deckelt nur den Java-Heap. Metaspace, Thread-Stacks, Netty-Direct-Buffers und JNI-Native-Memory liegen außerhalb. Server mit -Xmx6G zeigt oft 7–8 GB RSS — erwartet, kein Leak.

Kann ich einen Server auf Shared-Hosting mit 1 GB betreiben?

Realistisch nein — nicht für Java Edition mit Plugins. Manche Billig-Hoster verkaufen 1-GB-Pläne mit strengen Spielerlimits, aggressivem CPU-Throttling oder Abstürzen bei Chunk-Gen. Ausnahme: Bedrock Dedicated Server mit wenigen Spielern.

Wo finde ich Server zum Vergleich von Hosting-Bedarf?

Aktive Server in der Minecraft-Serverliste zeigen Spielerzahlen und Gamemodes erfolgreicher Server. Minecraft-Service-Status prüfen, wenn Verbindungsprobleme nichts mit RAM-Dimensionierung zu tun haben.