PumpkinMC Artwork

Wiki & Guides

PumpkinMC

Minecraft-Serversoftware · Rust · Pumpkin-MC (Open Source)

PumpkinMC Server mieten

pumpkin.toml konfigurieren: alle wichtigen Einstellungen

Die pumpkin.toml erklärt: Spielmodus, Whitelist, Sichtweite, MOTD, RCON, Query und Velocity-Proxy — mit Standardwerten und Beispielen für deinen Pumpkin-Server.

Zuletzt aktualisiert am 5. September 2026 · RespawnHost

Auf dieser Seite

pumpkin.toml konfigurieren

Pumpkin hat keine server.properties. Der gesamte Server wird über eine einzige Datei im TOML-Format gesteuert: pumpkin.toml im Hauptverzeichnis des Servers. Fehlt die Datei beim Start, legt Pumpkin sie mit Standardwerten an; fehlen einzelne Optionen, ergänzt Pumpkin sie beim nächsten Start automatisch.

Bearbeiten kannst du sie im RespawnHost-Panel unter Dateien oder per FTP. Änderungen greifen erst nach einem Neustart des Servers.

Wie ist die Datei aufgebaut?

Ganz oben stehen die Basis-Optionen ohne Sektion, darunter folgen Sektionen in eckigen Klammern:

# Basis
seed = ""
default_difficulty = "Normal"
default_gamemode = "Survival"
hardcore = false
white_list = false

# Sektionen
[networking.java]
address = "0.0.0.0:25565"
motd = "A blazingly fast Pumpkin server!"

[commands]
default_op_level = 0

Welche Basis-Optionen gibt es?

OptionStandardBedeutung
seedzufällig vorgegebenStartwert der Weltgenerierung
default_difficulty"Normal"Schwierigkeit: Peaceful, Easy, Normal, Hard
default_gamemode"Survival"Spielmodus für neue Spieler
force_gamemodefalseSetzt den Spielmodus bei jedem Beitritt zurück
hardcorefalseHardcore-Modus
allow_nethertrueNether betretbar
allow_endtrueEnd betretbar
op_permission_level4Rechtelevel für Operatoren (0–4)
tps20.0Ticks pro Sekunde
default_level_name"world"Ordner der geladenen Welt
white_listfalseWhitelist aktiv
enforce_whitelistfalseSpieler ohne Whitelist-Eintrag werden entfernt
use_favicontrueServer-Icon in der Serverliste
scrub_ipstrueIP-Adressen aus den Logs entfernen
allow_chat_reportsfalseChat-Meldungen an Mojang erlauben

Wo stellt man MOTD, Spielerzahl und Sichtweite ein?

Nicht oben, sondern in der Java-Sektion — hier liegt alles, was den Java-Edition-Zugang betrifft:

[networking.java]
enabled = true
address = "0.0.0.0:25565"
encryption = true
online_mode = true
max_players = 1000
view_distance = 16
simulation_distance = 10
keep_alive_time = 15
motd = "A blazingly fast Pumpkin server!"
OptionStandardHinweis
address"0.0.0.0:25565"Muss auf den Port deines gemieteten Servers zeigen
online_modetrueMojang-Authentifizierung; hinter einem Proxy auf false
encryptiontrueVerschlüsselte Verbindungen
max_players1000Angezeigtes und erzwungenes Limit
view_distance16Sichtweite in Chunks (2–64)
simulation_distance10Simulierte Entfernung in Chunks
motdTextBeschreibung in der Serverliste

Tipp

Die Sichtweite ist die wirksamste Stellschraube gegen Last: Von 16 auf 10 Chunks zu gehen, senkt die zu ladenden Chunks pro Spieler auf rund ein Drittel. Bei kleinen Paketen lohnt sich das mehr als jede andere Einstellung.

Welche weiteren Sektionen gibt es?

SektionWofür
[networking.bedrock]Bedrock-Edition-Zugang, siehe Crossplay-Guide
[networking.rcon]Fernsteuerung per RCON
[networking.query]GS4-Query für Serverlisten und Monitoring
[networking.proxy]Velocity, BungeeCord und BungeeGuard
[networking.lan_broadcast]Sichtbarkeit im lokalen Netzwerk
[commands]Konsolen- und Befehlsverhalten
[chat]Chatformat und Anti-Spam
[pvp]Spielerkampf
[world]Weltgenerierung und Dimensionen
[player_data]Speichern von Spielerdaten
[resource_pack]Server-Resourcepack
[plugins]WASM-Plugins, siehe Plugin-Guide
[logging]Protokollierung
[advancement]Fortschritte
[server_links]Links im Pausenmenü

Wie aktiviere ich RCON?

RCON ist der Fernzugriff auf die Serverkonsole — nötig etwa für Discord-Bots oder externe Verwaltungstools:

[networking.rcon]
enabled = true
address = "0.0.0.0:25575"
password = "hier-ein-langes-passwort"
max_connections = 10

[networking.rcon.logging]
logged_successfully = true
wrong_password = true
commands = true
quit = true

Warnung

RCON überträgt Befehle unverschlüsselt. Nutze ein langes, eigenes Passwort — niemals dasselbe wie für dein Kundenkonto — und aktiviere RCON nur, wenn du es wirklich brauchst. Ein Port ohne Passwort ist eine offene Serverkonsole für jeden im Internet.

Wie hänge ich Pumpkin an einen Velocity-Proxy?

Pumpkin unterstützt Velocity (Modern Forwarding), BungeeCord und BungeeGuard. Das Prinzip ist dasselbe wie bei Paper: Der Proxy übernimmt die Authentifizierung, der Backend-Server vertraut ihm über ein gemeinsames Geheimnis.

[networking.proxy]
enabled = true

[networking.proxy.velocity]
enabled = true
secret = "gleicher-wert-wie-in-velocity"

Dazu gehört zwingend online_mode = false unter [networking.java] — sonst prüft der Backend-Server die Anmeldung ein zweites Mal und weist alle Spieler ab. Für BungeeCord gilt derselbe Aufbau unter [networking.proxy.bungeecord], wobei das secret dort die BungeeGuard-Absicherung ist und Direktverbindungen am Proxy vorbei blockiert.

Hinweis

Ein Backend-Server mit online_mode = false und ohne Proxy-Geheimnis ist offen für jeden, der den Port kennt — inklusive fremder Spielernamen. Setze deshalb immer beides zusammen: Proxy-Modus an und Geheimnis gesetzt.

Wie schränke ich Befehle ein?

Die Sektion [commands] steuert, wie Befehle verarbeitet werden:

OptionBedeutung
use_consoleBefehle aus der Serverkonsole annehmen
use_ttyInteraktive Konsoleneingabe
log_consoleSpielerbefehle protokollieren
broadcast_console_to_opsKonsolenausgabe an Operatoren spiegeln
default_op_levelRechtelevel für normale Spieler (0–4)

Einzelne Befehle lassen sich gezielt abschalten oder auf ein höheres Rechtelevel heben:

[commands.overrides.gamemode]
enabled = true
permission_level = 4

[commands.overrides.tp]
enabled = false

Häufige Fragen

Wo liegt die Datei? pumpkin.toml im Hauptverzeichnis des Servers, erreichbar über Dateien im Panel oder per FTP.

Muss ich den Server nach jeder Änderung neu starten? Ja. Pumpkin liest die Konfiguration beim Start.

Ich habe die Datei kaputt gespeichert — was nun? Pumpkin meldet in der Konsole, dass die TOML-Datei nicht gelesen werden konnte, und arbeitet mit den Standardwerten weiter. Lade ein Backup zurück oder benenne die Datei um, damit Pumpkin eine frische Standardkonfiguration erzeugt.

Warum steht max_players nicht ganz oben? Weil Java- und Bedrock-Zugang getrennte Limits haben. Für die Java-Edition gilt der Wert unter [networking.java].

PumpkinMC Server mieten — Konfiguration jederzeit selbst editierbar, ohne Support-Ticket.