Modifica i file di configurazione
edit_file modifica enshrouded_server.json e mostra un diff che accetti prima che venga salvato qualsiasi cambiamento.
Una buona configurazione del server di Enshrouded richiede pochi passaggi: modifica un file JSON, controlla le porte, leggi il log e copia la cartella del mondo. VarintKeel esegue questi passaggi da una chat su Windows 10 o 11, avvia gli strumenti da solo e mostra ogni risultato come una scheda che puoi aprire. Nulla è nascosto dietro un riassunto.
edit_file modifica enshrouded_server.json e mostra un diff che accetti prima che venga salvato qualsiasi cambiamento.
Shell esegue Robocopy sulla cartella indicata da saveDirectory e riporta il codice di uscita effettivo.
grep trova il primo errore in un log, e read_file mostra le righe circostanti.
L'agente mappa la cartella del tuo server con list_dir e glob, legge il file di configurazione JSON, modifica un campo alla volta con edit_file e mostra ogni modifica come un diff, così decidi cosa scrivere sul disco. Può lavorare su un server che possiedi tramite SSH, e Shell gira nell'ambiente che hai scelto.
server folderfound filesenshrouded_server.jsonread okenshrouded_server.jsonsavedrobocopy saves backupcopiedenshrouded_server.jsonread okI problemi durante l'aggiornamento di un server dedicato spesso iniziano con un file che non corrisponde più alla nuova versione. Inizia arrestando il server e copiando la cartella del mondo con Shell e Robocopy. Poi esegui lo strumento di aggiornamento del server da Steam tramite Shell; la scheda mostra il codice di uscita effettivo di quel comando. Successivamente read_file apre enshrouded_server.json e la copia che hai conservato, e grep controlla che name, saveDirectory e slotCount conservino ancora i tuoi valori, perché il server potrebbe riscrivere un file con campi mancanti. Usa Ask first così ogni modifica aspetta te. Avvia il server per ultimo, unisciti una volta dal gioco e mantieni il backup finché quel test non supera. Se la scheda mostra un codice di uscita diverso da zero, fermati e leggi il suo output prima di riprovare.
Quando il server non appare per i giocatori, la causa è spesso la porta o il file. Chiedi all'agente di leggere queryPort e ip da enshrouded_server.json, poi di cercare nel log con grep il primo errore. Shell può elencare le connessioni di questo PC, così puoi vedere se il server è in ascolto. Configurare il port forwarding sul router e consentire la porta nel firewall di Windows sono passaggi che fai tu. web_search e http_get trovano i valori predefiniti attuali nella documentazione ufficiale del server. Passa a Plan only quando vuoi che l'intera checklist sia scritta prima che venga eseguito qualcosa, poi eseguila passo dopo passo in Ask first. Unisciti da un secondo PC o chiedi a un amico di provare, perché quello è il test che conta.
Le persone che chiedono un consiglio sulle impostazioni del server per il gioco in duo vogliono una risposta breve, ma i valori giusti dipendono dal tuo mondo e dal tuo hardware. L'agente legge il file corrente con read_file, apre la documentazione ufficiale con http_get e propone modifiche a slotCount e gameSettingsPreset come un diff. Questa è una prima configurazione del server di Enshrouded che puoi annullare, perché il file vecchio aspetta nel tuo backup. Accetta il diff in Ask first, avvia il server, unisciti con un amico e cambia un valore alla volta. Torna alla copia se una modifica non aiuta. Tieni una breve nota di ogni valore che hai provato, così la prossima modifica parte dai fatti e non dalla memoria.
Una ricerca sui mod per il server di Enshrouded rivela molte promesse, ma Enshrouded non pubblicizza il supporto ufficiale per i mod sui server dedicati, quindi questo sito non descrive alcun mod come supportato o sicuro. Ciò che l'agente può fare è mostrarti cosa c'è nella tua cartella: list_dir e glob la mappano, e copy_file mantiene una copia prima che tu tocchi qualcosa. Le persone che eseguono un server dedicato su una macchina locale spesso esperimentano, e un backup più una revisione del diff mostra esattamente quale file di testo è cambiato. Decidi da solo se una modifica non supportata vale il rischio. Leggi ogni diff e testa su una copia prima, e mantieni i file originali intatti finché non sai cosa fa una modifica.
VarintKeel non è un plugin per il gioco o il suo editor. È pensato solo per i tuoi file e server, così lo tieni lontano dai client di gioco di altre persone, dai server live che non possiedi, dagli altri giocatori e account; l'agente non impone questo. Nulla garantisce che una modifica sia corretta, motivo per cui leggi il diff e testi il risultato.