Diese Anleitung behandelt alles, was Sie über die Einrichtung und Konfiguration Ihres Necesse Dedicated Servers bei Legion Hosting wissen müssen. Necesse ist ein kooperatives Action-RPG mit Survival-Elementen, das Erkundung, Crafting, Basisbau und Siedlungsverwaltung auf prozedural generierten Inseln bietet. Informationen zur Verwaltung Ihres Servers nach der Einrichtung finden Sie in unserer Anleitung zu Necesse Admin-Befehlen.
Was ist Necesse?
Necesse ist ein Top-Down Action-RPG-Survival-Spiel, in dem Spieler prozedural generierte Welten erkunden, Ressourcen sammeln, Ausrüstung herstellen, Basen bauen und NPC-Siedlungen verwalten. Das Spiel bietet ein Fortschrittssystem, das Spieler durch mehrere Biome, zunehmend herausfordernde Bosse und tiefere Dungeon-Erkundung führt. Multiplayer unterstützt bis zu 250 Spieler auf einem einzelnen Server, was es ideal für große Community-Server sowie kleine Freundesgruppen macht.
Wichtige Features umfassen:
- Erkundung — Reisen zwischen prozedural generierten Inseln über mehrere Biome hinweg
- Kampf — Bekämpfen Sie zunehmend schwierigere Gegner und Bosse mit einer Vielzahl von Waffen und Rüstungen
- Crafting & Bauen — Umfangreiches Crafting-System mit Basisbau und Dekoration
- Siedlungsverwaltung — Rekrutieren Sie NPCs, weisen Sie Aufgaben zu und bauen Sie florierende Siedlungen
- Multiplayer — Kooperatives Gameplay mit Freunden auf Dedicated Servern
Erster Start
Wenn Ihr Necesse-Server bei Legion Hosting bereitgestellt wird, ist er vorkonfiguriert und startbereit. Um Ihren Server zum ersten Mal zu starten:
- Melden Sie sich bei GPanel unter gpanel.legionhosting.net an
- Wählen Sie Ihren Necesse-Server aus der Serverliste
- Klicken Sie auf Start, um den Server zu starten
- Der Server generiert beim ersten Start die Standard-Welt und Konfigurationsdateien
- Sobald die Konsole anzeigt, dass der Server bereit ist, können Spieler beitreten
GPanel Startvariablen
GPanel bietet Startvariablen unter dem Tab Startup, mit denen Sie wichtige Serverparameter konfigurieren können, ohne Dateien direkt zu bearbeiten. Änderungen erfordern einen Serverneustart.
| Variable | Standard | Beschreibung |
|---|---|---|
SAVE_NAME |
Save1 |
Name der Welt-Speicherdatei zum Laden oder Erstellen |
SERVER_SLOTS |
10 |
Maximale Spielerplätze (1-250) |
SERVER_PASSWORD |
(leer) | Serverpasswort für private Server. Leer lassen für einen öffentlichen Server. |
AUTO_UPDATE |
0 |
Automatische Aktualisierung beim Start aktivieren oder deaktivieren. Auf 1 setzen zum Aktivieren. |
SRCDS_BETAID |
(leer) | Steam Beta-Branch zur Installation. Leer lassen für die stabile Version. |
Serverkonfiguration (server.cfg)
Die Hauptserverkonfiguration wird in server.cfg gespeichert. Auf Ihrem GPanel-Server finden Sie diese Datei im File Manager unter dem Verzeichnis cfg/. Die Datei verwendet ein strukturiertes Format mit Einstellungen in einem SERVER = { }-Block.
Hier ist die vollständige Liste der server.cfg-Einstellungen:
SERVER = {
port = 14159, // [0 - 65535] Server port
slots = 10, // [1 - 250] Maximum player slots
password = "", // Leave blank for no password
maxClientLatencySeconds = 30, // Max allowed client latency
pauseWhenEmpty = true, // Pause world when no players online
giveClientsPower = true, // Client-side hit detection (anti-cheat)
logging = true, // Create log files for each server start
language = en, // Server language
zipSaves = true, // Compress save files
MOTD = "" // Message of the day
}
Einstellungsbeschreibungen
| Einstellung | Standard | Beschreibung |
|---|---|---|
port |
14159 | Der UDP-Port, auf dem Ihr Server lauscht. Bereich: 0-65535. Wird normalerweise automatisch von GPanel verwaltet. |
slots |
10 | Maximale Anzahl gleichzeitiger Spieler. Bereich: 1-250. |
password |
(leer) | Serverpasswort. Leer lassen für einen öffentlichen Server. Spieler müssen dieses eingeben, um sich zu verbinden. |
maxClientLatencySeconds |
30 | Maximal erlaubte Client-Latenz in Sekunden vor einem Timeout. Erhöhen Sie diesen Wert, wenn Spieler mit hohem Ping getrennt werden. |
pauseWhenEmpty |
true | Wenn aktiviert, pausiert der Server die Weltsimulation, wenn keine Spieler verbunden sind. Auf false setzen, um die Welt rund um die Uhr laufen zu lassen (Siedlungen arbeiten weiter). |
giveClientsPower |
true | Wenn aktiviert, haben Clients die Autorität über ihre eigene Treffererkennung, Position und ähnliche Mechaniken. Auf false setzen für strengere serverseitige Validierung (wirkt als grundlegender Anti-Cheat, kann sich aber weniger reaktionsschnell anfühlen). |
logging |
true | Wenn aktiviert, erstellt der Server Logdateien für jede Sitzung. Nützlich zur Fehlerbehebung. |
language |
en | Serversprache für Systemnachrichten. |
zipSaves |
true | Wenn aktiviert, werden Speicherdateien komprimiert. Spart Speicherplatz, erhöht aber leicht die Speicher-/Ladezeiten. |
MOTD |
(leer) | Nachricht des Tages, die Spielern beim Beitritt zum Server angezeigt wird. |
Welteinstellungen (worldSettings.cfg)
Weltspezifische Einstellungen werden in einer separaten Datei namens worldSettings.cfg gespeichert, die sich im Speicherordner der Welt befindet (z.B. saves/YourWorldName/worldSettings.cfg). Diese Einstellungen steuern Gameplay-Mechaniken und können jederzeit geändert werden.
| Einstellung | Standard | Beschreibung |
|---|---|---|
allowCheats |
false | Aktiviert Cheat-Befehle auf dem Server. Warnung: Einmal aktiviert, ist dies irreversibel und sperrt Charaktere auf Cheat-aktivierte Welten. |
difficulty |
NORMAL | Spielschwierigkeitsgrad. Siehe die Schwierigkeitstabelle unten. |
deathPenalty |
DROP_MATS | Was passiert, wenn ein Spieler stirbt. Optionen: NONE, DROP_MATS, DROP_INVENTORY, DROP_ALL, HARDCORE. |
raidFrequency |
OCCASIONALLY | Wie oft Überfälle stattfinden. Optionen: OFTEN, OCCASIONALLY, RARELY, NEVER. |
playerHunger |
true | Aktiviert oder deaktiviert die Hunger-Mechanik. |
disableMobSpawns |
false | Wenn aktiviert, wird das natürliche Spawnen feindlicher Mobs verhindert. |
forcedPvP |
false | Wenn aktiviert, haben alle Spieler PvP dauerhaft aktiviert und können es nicht deaktivieren. |
unloadSettlements |
false | Steuert, ob Siedlungen entladen werden, wenn keine Spieler in der Nähe sind. |
maxSettlementsPerPlayer |
-1 | Maximale Anzahl von Siedlungen, die ein einzelner Spieler besitzen kann. Auf -1 setzen für unbegrenzt. |
dayTimeMod |
1.0 | Tagesdauer-Multiplikator. Höhere Werte lassen den Tag länger dauern. Maximum: 10. |
nightTimeMod |
1.0 | Nachtdauer-Multiplikator. Höhere Werte lassen die Nacht länger dauern. Maximum: 10. |
Schwierigkeitsgrade
| Schwierigkeit | Schadensmodifikator | Rückstoß-Modifikator |
|---|---|---|
| Casual | -50% erlittener Schaden | Normal |
| Adventure | -30% erlittener Schaden | Normal |
| Classic (Normal) | Kein Modifikator | Normal |
| Hard | +30% erlittener Schaden | -25% verursachter Rückstoß |
| Brutal | +100% erlittener Schaden | -60% verursachter Rückstoß |
Todesstrafen-Optionen
| Strafe | Beschreibung |
|---|---|
NONE |
Keine Gegenstände werden beim Tod fallen gelassen |
DROP_MATS |
Nicht-Ausrüstungsmaterialien werden fallen gelassen (Standard) |
DROP_INVENTORY |
Hauptinventar wird fallen gelassen (Schnellleiste und ausgerüstete Gegenstände bleiben erhalten) |
DROP_ALL |
Alle mitgeführten Gegenstände werden fallen gelassen |
HARDCORE |
Permanenter Charaktertod — der Charakter wird gelöscht |
Verbindung herstellen
Sobald Ihr Server läuft, können Spieler sich mit den folgenden Schritten verbinden:
- Starten Sie Necesse über Steam
- Klicken Sie im Hauptmenü auf Multiplayer
- Klicken Sie auf Direct Connect (oder Join Server, wenn der Server in der Liste erscheint)
- Geben Sie die IP-Adresse und den Port Ihres Servers im Format
IP:Portein (z.B.192.168.1.100:14159) - Wenn der Server ein Passwort hat, geben Sie es bei Aufforderung ein
- Klicken Sie auf Connect
Speicherverwaltung
Necesse speichert Welt- und Spielerdaten im Verzeichnis saves/ auf Ihrem Server. Das Verständnis der Speicherstruktur hilft bei Backups und der Weltverwaltung.
Speicherdatei-Struktur
saves/
YourWorldName/
worldSettings.cfg <-- World configuration
world/ <-- World data (islands, structures)
players/ <-- Player character data
settlements/ <-- Settlement information
Backup-Empfehlungen
- Verwenden Sie die integrierte Backup-Funktion von GPanel, um vor größeren Änderungen Snapshots zu erstellen
- Sie können auch den gesamten
saves/-Ordner über SFTP für lokale Backups herunterladen - Der Server speichert automatisch in regelmäßigen Abständen, aber Sie können über den Befehl
/savein der Konsole eine manuelle Speicherung auslösen
Welt zurücksetzen
Um mit einer neuen Welt zu beginnen:
- Stoppen Sie den Server in GPanel
- Öffnen Sie den File Manager
- Navigieren Sie zum Verzeichnis
saves/ - Löschen oder benennen Sie den Weltordner um, den Sie zurücksetzen möchten
- Starten Sie den Server — eine neue Welt wird automatisch generiert
Verwandte Artikel
- Necesse Admin-Befehle
- So finden Sie Ihre Server-IP und Port
- Dateien über SFTP hochladen
- Erste Schritte mit Ihrem neuen Server
Brauchen Sie Hilfe?
Wenn Sie Probleme mit Ihrem Necesse-Server haben oder weitere Unterstützung benötigen, ist unser Support-Team für Sie da. Erstellen Sie ein Support-Ticket und wir melden uns so schnell wie möglich bei Ihnen.