Générateur de serverconfig.txt pour Terraria

Terraria's fichier de configuration est simple à écrire et facile à ignorer, car le serveur ne le recherche pas à moins que vous ne lui disiez de le faire.

Paramètres visuels

key value Format
Identity

Message shown to players on join.

Game port. Note this is not the TShock REST port, which is separate and is what external status tools need.

Gameplay

0 classic, 1 expert, 2 master, 3 journey.

World

World name, used when autocreate generates a new one.

Full path to an existing .wld file. Pointing at a world that does not exist while autocreate is on quietly generates a new one instead.

World size to generate if none is found: 1 small, 2 medium, 3 large. Larger worlds are the main driver of memory use.

World generation seed. Only used when a world is created.

Players & Access

Join password.

Slot limit.

Enables basic cheat protection.

Performance

Limits NPC update broadcasts to reduce bandwidth.

Process priority, 0 highest. Leave at 1 unless the machine is doing other work.

serverconfig.txt

worldname=SpawnlyWorld
world=
autocreate=2
difficulty=0
seed=
motd=Welcome!
password=
maxplayers=8
port=7777
secure=true
npcstream=60
priority=1

Comment fonctionne la syntaxe de la serverconfig.txt

Des lignes simples clé=valeur sans guillemets. Les valeurs qui comptent le plus sont le chemin du monde et le paramètre autocréation, et ils interagissent : pointer vers un monde qui n'existe pas combiné avec autocréation activée génère silencieusement un nouveau monde au lieu de charger l'enregistrement que vous vouliez.

L'erreur qui coûte des heures aux gens

Le serveur ne lit ce fichier que si vous lancez explicitement un argument de configuration pointant vers lui. Lancé sans cela, il ignore le fichier complètement et passe à ses invites de configuration interactives au lieu — ce qui explique pourquoi tant de gens éditent la configuration, redémarrent et ne voient rien changer.

Assistance & Aide