Di solito installi le mod server di V Rising tramite BepInEx e, per molte estensioni lato server, anche tramite Bloodstone. È importante seguire un ordine pulito: fermare il server, creare un backup, estrarre il framework nella directory del server, inserire le DLL delle mod in BepInEx/plugins/, riavviare e controllare i log.

Requisiti e limiti

Prima di configurare le mod su un server V Rising, chiarisci prima tre punti: quale versione di V Rising gira sul server, per quale versione è approvata la mod e se la mod funziona davvero lato server. Molte mod server di V Rising sono Server-Only: in quel caso i giocatori non hanno bisogno di mod sul client. Questo però non vale automaticamente per ogni estensione. Se l'autore di una mod richiede file client, anche i giocatori devono installarli.

Per un server produttivo dovresti creare un backup del mondo, delle impostazioni e delle cartelle BepInEx esistenti prima di ogni modifica. Con game-serverhosting la procedura sensata è: pianificare la modifica, fermare il server, caricare i file tramite file manager o SFTP, avviare il server e poi controllare i log. Così resta chiaro quale file ha prodotto quale effetto.

Come fonte primaria per il framework, la documentazione ufficiale di BepInEx indica l'installazione manuale: scaricare la versione adatta, estrarla nella directory del gioco e avviare una volta, in modo da generare configurazione e log. Descrive inoltre BepInEx/config e BepInEx/LogOutput.log come percorsi centrali per configurazione e controllo: documentazione su docs.bepinex.dev

Installare BepInEx

V Rising usa BepInEx come framework per le mod:

  1. Scaricare BepInEx per V Rising
  2. Estrarre nella directory del server
  3. Riavviare il server
  4. BepInEx crea automaticamente le cartelle di configurazione

Estrai il pacchetto direttamente nella directory principale del server, cioè dove si trovano i file del server V Rising. Dopo il primo avvio dovrebbero essere presenti, tra le altre, cartelle come BepInEx/plugins/ e BepInEx/config/. Se queste cartelle non vengono create, molto probabilmente BepInEx si trova nella directory sbagliata, l'architettura non è compatibile oppure l'avvio è stato interrotto prima del caricamento del framework.

Configurare Bloodstone per le mod server

Bloodstone è un framework per mod server:

BepInEx/plugins/Bloodstone.dll

Metti Bloodstone.dll esattamente lì se la documentazione della mod indica Bloodstone come dipendenza. Non installare Bloodstone più volte e non distribuire il file anche in altre cartelle. Se una mod indica altre dipendenze, mantieni la loro struttura dal pacchetto scaricato o dalla documentazione del rispettivo autore della mod.

Mod server popolari

Mod Descrizione
KindredCommands Ampliare i comandi admin
CrimsonChat Migliorare il sistema chat
AutoCloseDoors Chiudere automaticamente le porte
RPGMods Aggiungere elementi RPG
PvP Leaderboard Statistiche PvP

La tabella va intesa come orientamento, non come garanzia generale di compatibilità. Prima dell'installazione controlla sempre la pagina progetto della rispettiva mod: versione di V Rising supportata, dipendenze richieste, conflitti noti e note per server dedicati. Soprattutto dopo gli aggiornamenti del gioco, le mod possono diventare temporaneamente incompatibili.

Installazione

  1. Scaricare la DLL della mod
  2. Inserirla in BepInEx/plugins/
  3. Riavviare il server
  4. Adattare la configurazione in BepInEx/config/

Se installi più mod, procedi preferibilmente per passi. Dopo BepInEx e Bloodstone, avvia prima senza mod aggiuntive e controlla che non compaiano errori del framework. Poi aggiungi una mod, riavvia e controlla di nuovo i log. Questo processo richiede un po' di tempo, ma rende le cause degli errori molto più facili da ricostruire.

I file di configurazione spesso vengono creati solo dopo il primo avvio riuscito di una mod. Modifica questi file solo a server fermo e cambia poche opzioni alla volta. Se combini più mod admin, chat o PvP, fai attenzione a comandi, permessi ed event hook sovrapposti.

Verificare il risultato

Dopo il riavvio controlla prima BepInEx/LogOutput.log. Lì dovrebbe essere visibile che BepInEx è stato caricato e che le DLL dei plugin sono state riconosciute. Poi connettiti al server e testa la funzione concreta della mod installata: eseguire un comando admin, controllare una funzione chat, testare la meccanica delle porte o verificare la visualizzazione delle statistiche.

Se i giocatori non riescono a connettersi, non rimuovere subito tutte le mod. Ferma il server, sposta prima l'ultima mod installata da BepInEx/plugins/ in una cartella temporanea fuori dalla struttura dei plugin e riavvia. Così capisci più rapidamente se il problema è causato da un singolo plugin o da una combinazione.

Trovare mod

Usa preferibilmente pagine di mod dove versione, data di modifica, dipendenze e istruzioni di installazione sono indicati chiaramente. Non caricare DLL da fonti poco chiare su un server che usi con salvataggi reali.

Server-Only vs. mod client

La maggior parte delle mod server di V Rising è Server-Only: i giocatori non hanno bisogno di mod sul client!

In pratica significa questo: le mod Server-Only sono particolarmente adatte a server pubblici o semi-pubblici, perché la barriera d'ingresso per i giocatori resta bassa. Appena una mod richiede file client, devi comunicare in modo chiaro a tutti i partecipanti la corrispondenza delle versioni e le istruzioni di installazione.

Se moddi anche altri server survival, le procedure sono simili, ma mai identiche. Per setup basati su BepInEx vale la pena dare un'occhiata alla guida Installare le mod di Valheim con BepInEx – passo dopo passo. Per un altro modello di modding server-e-client trovi paralleli pratici in Installare le mod di Palworld – server e client.

Troubleshooting

BepInEx non crea cartelle

Controlla di aver estratto il pacchetto BepInEx nella directory principale del server e non in una sottocartella. Avvia il server una volta completamente e poi verifica se sono stati creati BepInEx/config/ e BepInEx/LogOutput.log.

La mod non viene caricata

Controlla che la DLL si trovi davvero in BepInEx/plugins/. Verifica inoltre se mancano Bloodstone o altre dipendenze. In BepInEx/LogOutput.log trovi di solito indicazioni su assembly mancanti, versioni sbagliate o errori di caricamento.

Il server non parte più dopo una mod

Ferma il server e rimuovi dalla cartella plugin l'ultima mod installata. Se poi il server riparte, controlla la versione della mod, le dipendenze e gli issue aperti sulla pagina della mod. Poi installa solo una modifica per ogni riavvio.

I giocatori non riescono a connettersi

Controlla prima se hai installato una mod client richiesta anche lato giocatore. Se secondo la documentazione la mod è Server-Only, controlla versione del server, versione della mod ed errori nei log. Sui server pubblici dovresti annunciare le modifiche alle mod, così i giocatori possono segnalare in modo pulito i problemi di connessione.

Controllo, limiti e ritorno sicuro

La guida “Installare mod di V Rising – mod server BepInEx” vale per il tipo di server descritto nell'articolo e per lo stato delle versioni visibile al momento del controllo. Nomi dei menu, versioni disponibili, compatibilità di mod o plugin e risorse necessarie possono cambiare dopo gli aggiornamenti. Quindi non trasferire valori a un'altra versione del gioco, del loader o del server senza verificarli.

Prima di modificare mondo, salvataggio, configurazione o estensioni, crea un backup dei file interessati. Poi cambia solo un passaggio coerente alla volta e verificalo con la stessa versione client e server con cui vuoi giocare in seguito.

Punto di controllo Risultato atteso Interruzione e ritorno
Avvio del server Il server raggiunge lo stato operativo senza nuovi messaggi di errore. In caso di errori di avvio, annullare la modifica e ripristinare l'ultimo backup.
Test di connessione Un account di test riesce a connettersi tramite l'indirizzo mostrato nel pannello. In caso di errori di versione o connessione, confrontare di nuovo versione, porta e autorizzazioni.
Test funzionale La funzione modificata concretamente funziona senza danneggiare dati esistenti del mondo o del gioco. In caso di effetti collaterali, fermare il server e ripristinare i file salvati.

Un singolo test riuscito non è una garanzia di prestazioni o disponibilità. Dimensione del mondo, mod, plugin, numero di giocatori, percorso di rete e carico simultaneo possono cambiare il risultato. Documenta versione, modifica e risultato del test, così potrai ricostruire eventuali differenze future.

FAQ

Mi serve BepInEx per le mod server di V Rising?

Per molte mod server di V Rising sì. BepInEx fornisce la struttura plugin tramite cui vengono caricate le mod basate su DLL. Alcune mod possono richiedere framework aggiuntivi come Bloodstone.

Bloodstone deve essere sempre installato?

No. Ti serve Bloodstone solo se la mod desiderata lo indica come dipendenza. Non installarlo preventivamente per ogni mod, ma segui la documentazione della rispettiva mod.

Dove vanno messe le DLL delle mod di V Rising?

Le DLL comuni delle mod vanno in BepInEx/plugins/. I file di configurazione vengono spesso generati in BepInEx/config/ dopo il primo avvio.

I giocatori possono entrare senza mod proprie?

Con molte mod Server-Only sì. Però non basarti solo su questa supposizione: se la pagina della mod richiede file client, i giocatori devono installare la stessa mod client adatta.

Come procedo dopo un aggiornamento di V Rising?

Dopo un aggiornamento del gioco, avvia prima il server con il setup invariato e controlla i log. Se compaiono errori, verifica se BepInEx, Bloodstone o singole mod sono già stati aggiornati per la nuova versione del gioco.