Small Ships aggiunge navi controllabili a Minecraft Java. Per un mondo condiviso, i file della mod devono corrispondere alla versione di Minecraft e al loader di client e server. Questa guida spiega l'installazione, i comandi di base documentati e una procedura per le modifiche alla configurazione. L'esempio di versione è Minecraft 1.21.1 con NeoForge e Small Ships 2.0.0-b2.1; verifica sempre separatamente le altre combinazioni.

Scegliere il download corretto di Small Ships

La panoramica del progetto indica più versioni di Minecraft e più loader. Questo non significa che ogni singolo file sia adatto a ogni combinazione. Apri il download specifico e confronta versione di Minecraft, loader e dipendenze con la tua istanza. Small Ships è indicato dal progetto per client e server. Pagina ufficiale del progetto

Per l'esempio esiste la build NeoForge 2.0.0-b2.1 per Minecraft 1.21.1. La versione citata è un riferimento concreto, non un obiettivo di aggiornamento generale. Con un modpack già pronto, controlla prima le sue indicazioni.

Preparare l'installazione in un mondo di test

  1. Annotare le versioni e salvare i dati: registra versione di Minecraft, loader e file della mod. Prima delle modifiche, crea un backup di un mondo e di una configurazione esistenti. Per il primo test funzionale è adatto un nuovo mondo.
  2. Usare l'istanza client adatta: configura il loader necessario e inserisci il file di Small Ships nella sua directory mods. Aggiungi solo le dipendenze dichiarate per questa build.
  3. Avviare il client e controllare i contenuti: verifica se la mod viene caricata e se i suoi contenuti sono disponibili. Se l'avvio fallisce, esamina il primo messaggio di errore concreto e il confronto delle versioni.
  4. Configurare il server di conseguenza: usa lo stesso stato adatto del gioco e delle mod di gameplay. Non caricare sul server una raccolta completa di mod grafiche client aggiuntive senza controllo.
  5. Entrare con un giocatore normale: controlla accessibilità e contenuti senza privilegi amministrativi speciali. Un'installazione riuscita non dovrebbe funzionare solo con un account operatore.
  6. Provare una nave in pratica: testa piazzamento, ingresso, vele, navigazione, inventario e uscita. Poi controlla lo stato dopo un riavvio pulito del server.

La configurazione generale è trattata in Configurare mod e modpack. Per Minecraft 1.21.1, la documentazione NeoForge spiega inoltre il runtime Java 21 adatto.

Quale tasto fa cosa?

La seguente assegnazione deriva dalla descrizione del progetto. Controlla i binding effettivi della tua istanza, soprattutto in un modpack. Tasti modificati o assegnati due volte possono produrre un comportamento diverso.

Azione Comando documentato
Salire a bordo Usare la nave con clic destro
Aprire o chiudere le vele Premere R nella nave
Aumentare o ridurre la velocità delle vele W oppure S
Cambiare la distanza della camera In visuale in terza persona usare la rotellina del mouse con F5
Aprire l'inventario dall'esterno Accovacciarsi e fare clic destro sulla nave
Sparare con i cannoni Guardare in direzione dei cannoni e premere la barra spaziatrice; le palle di cannone devono trovarsi nell'inventario della nave

La pagina del progetto segnala che le assegnazioni dei tasti possono essere modificate. Se un'azione non produce effetto, controlla prima il binding, la tua posizione nella nave e i requisiti dell'azione. Small Ships: comandi e cannoni

Perché una nave può avere velocità diverse

Non ogni navigazione più lenta è un problema del server. Il wiki ufficiale descrive influenze dovute a tipo di nave, bioma acquatico, cannoni e carico. Includi queste meccaniche di gioco nel confronto prima di modificare impostazioni di prestazioni. Le indicazioni del wiki devono continuare a corrispondere al comportamento effettivamente osservato in una release concreta. Wiki di Small Ships

Per un confronto riproducibile usa la stessa nave e lo stesso percorso. Annota carico, equipaggiamento e area d'acqua. Cambia prima un solo fattore. Se usi contemporaneamente un'altra nave e passi a un altro bioma, non puoi più attribuire la differenza in modo univoco.

Se invece più giocatori notano contemporaneamente azioni in ritardo, controlla anche connessione e server. La guida su lag e TPS di Minecraft aiuta a fare questa distinzione.

Modificare separatamente assegnazione tasti e regole di gioco

Una modifica dei tasti risponde alla domanda su come attivi un'azione. Un'impostazione di gameplay, invece, influenza le regole del mondo condiviso. Non confondere quindi un conflitto locale dei tasti con una questione di configurazione lato server.

Per i comandi, apri l'assegnazione dei tasti della tua istanza Minecraft e cerca le azioni registrate da Small Ships. In caso di conflitto, scegli un tasto libero, annota la vecchia assegnazione e verifica subito la stessa azione. Così puoi annullare la modifica se necessario.

Per gli adattamenti di gameplay usa solo le possibilità di configurazione della tua build specifica. Nomi dei file, chiavi e posizione non possono essere trasferiti in modo affidabile da una guida per un altro loader. Salva prima i file effettivamente generati. Arresta il server prima di una modifica manuale e cambia ogni volta solo un valore esistente e documentato. Dopo l'avvio, controlla nel log se la configurazione è stata accettata, quindi testa l'effetto con un giocatore normale.

Impostazioni concrete in Small Ships 2.0.0-b2.1

Al primo avvio isolato con Minecraft 1.21.1 e NeoForge 21.1.248, questa build ha generato due file nella directory di gioco: config/smallships-client.toml per la visualizzazione locale e config/smallships-common.toml per le regole generali della mod. La seguente selezione proviene da questi file generati, inclusi commenti e intervalli di valori. Un avvio del client non conferma ancora la sincronizzazione con un server dedicato.

File e chiave Standard e intervallo consentito Cosa influenza l'impostazione
Client: shipModSpeedUnit 0; valori da 0 a 3 Unità dell'indicatore di velocità: 0 = km/h, 1 = m/s, 2 = nodi, 3 = mph
Client: shipGeneralCameraAutoThirdPerson true Passaggio automatico alla camera in terza persona
Client: shipGeneralCameraZoomEnable true Funzione zoom della camera della nave
Client: shipGeneralCameraZoomMin / shipGeneralCameraZoomMax 5.0 / 20.0; rispettivamente da 1 a 50 Limite inferiore e superiore dello zoom; mantieni il minimo più piccolo del massimo
Common: shipGeneralContainerModifier 10.0; da −500 a 500 Influenza percentuale massima sulla velocità di una stiva piena
Common: shipGeneralCannonModifier 2.5; da −500 a 500 Influenza percentuale sulla velocità per ogni cannone
Common: shipGeneralBiomeModifier 20.0; da 0 a 500 Bonus o malus percentuale massimo alla velocità dovuto ai biomi
Common: shipGeneralCollisionDamage 7.5; da 0 a 100 Danno da collisione; 0 lo disattiva secondo il commento della configurazione
Common: shipGeneralDespawnTimeSunken 15.0; da 0 a 600 minuti Tempo fino alla rimozione di una nave affondata

Lo standard per shipAttributeCogMaxSpeed in questa build è 30.0. Per questo non trasferire senza verifica valori di velocità e bioma da esempi wiki più vecchi. Inoltre un valore estremo consentito non è una raccomandazione sensata: parti dagli standard e modifica a piccoli passaggi comprensibili.

Durante la modifica mantieni le sezioni TOML esistenti e non cambiare la schematicVersion interna. Arresta l'istanza interessata prima di modificare i file e poi riavviala completamente; questa procedura non presuppone quindi un'applicazione non confermata durante il gioco. Qui non viene promesso che un determinato valore diventi efficace già senza riavvio. Per le regole condivise, verifica poi la stessa azione sul server di test con un giocatore normale.

Circoscrivere gli errori con una procedura semplice

Osservazione Verifica Risultato atteso
La nave non si lascia piazzare Usare un'area d'acqua libera e sufficientemente grande La nave appare senza contatto con rive strette o ostacoli
R non attiva nessuna azione delle vele Controllare posizione seduta e binding effettivo del tasto L'azione assegnata risponde
L'inventario non si apre dall'esterno Controllare di essere accovacciati durante il clic destro L'inventario della nave si apre
Il cannone non reagisce Controllare direzione dello sguardo, munizioni e binding L'azione si può attivare in un ambiente di test libero
Un giocatore non riesce a entrare Confrontare il suo set di versioni con il client funzionante Accesso senza conflitto di mod o loader
Lo stato della nave cambia in modo inatteso dopo il riavvio Controllare arresto pulito, salvataggio e log del server Lo stato resta comprensibile nel test ripetuto

Testa i cannoni in un mondo separato con ambiente libero e senza costruzioni altrui nell'area bersaglio. Il test funzionale deve rispondere a una domanda concreta sui comandi e non danneggiare un salvataggio esistente.

Domande frequenti

Tutti i giocatori devono installare Small Ships?

Per il funzionamento modificato client/server descritto qui, pianificate un set di versioni comuni adatto. Non fate affidamento sul fatto che un client non modificato possa usare i contenuti aggiuntivi.

Small Ships funziona automaticamente con ogni shader?

Un file mod adatto non dimostra ancora una resa shader priva di errori. Controlla prima la nave senza shader e poi con il vostro stack shader concreto. Esamina superficie dell'acqua, vele e camera nella stessa scena.

Posso semplicemente rimuovere di nuovo Small Ships dal mondo?

Conserva un backup completo prima dell'installazione. Rimuovere mod di contenuto da un mondo già salvato non è una via di ritorno neutra. Per un nuovo test pulito usa il backup con il relativo set di versioni.

Da dove comincio con un server condiviso?

Controllate nell'offerta server Minecraft quale software server è adatto al vostro modpack. Scegliete le risorse dopo un test del vostro mondo e del numero di giocatori. La sola installazione di una mod di navi non fornisce ancora un fabbisogno RAM affidabile.

Guide correlate

Questa guida in altre lingue

Deutsch · العربية · বাংলা · English · Español · Français · हिन्दी · Bahasa Indonesia · 日本語 · 한국어 · Nederlands · Polski · Português · Русский · Türkçe · اردو · 简体中文