Small Ships ajoute des navires pilotables à Minecraft Java. Pour un monde partagé, les fichiers du mod doivent correspondre à la version de Minecraft et au loader du client comme du serveur. Ce guide explique l’installation, les commandes de base documentées et une méthode pour modifier la configuration. L’exemple de version est Minecraft 1.21.1 avec NeoForge et Small Ships 2.0.0-b2.1; vérifie séparément toute autre combinaison.

Choisir le bon téléchargement de Small Ships

La vue d’ensemble du projet mentionne plusieurs versions de Minecraft et plusieurs loaders. Cela ne signifie pas que chaque fichier individuel convient à chaque combinaison. Ouvre le téléchargement précis et compare la version de Minecraft, le loader et les dépendances avec ton instance. Le projet indique que Small Ships est destiné au client et au serveur. Page officielle du projet

Pour l’exemple, il existe le build NeoForge 2.0.0-b2.1 pour Minecraft 1.21.1. La version indiquée est une référence concrète, pas une cible générale de mise à jour. Avec un modpack déjà prêt, vérifie d’abord ses exigences.

Préparer l’installation dans un monde de test

  1. Noter les versions et sauvegarder les données : consigne la version de Minecraft, le loader et le fichier du mod. Sauvegarde un monde et une configuration existants avant toute modification. Pour le premier test fonctionnel, un nouveau monde convient bien.
  2. Utiliser l’instance client adaptée : installe le loader nécessaire et place le fichier Small Ships dans son répertoire mods. Ajoute uniquement les dépendances déclarées pour ce build.
  3. Démarrer le client et vérifier le contenu : contrôle si le mod est chargé et si son contenu est disponible. Si le démarrage échoue, examine le premier message d’erreur concret et la correspondance des versions.
  4. Configurer le serveur de la même manière : utilise le même ensemble adapté de jeu et de mods de gameplay. Ne téléverse pas sur le serveur toute une collection de mods graphiques client supplémentaires sans vérification.
  5. Rejoindre avec un joueur normal : vérifie l’accès et le contenu sans droits d’administrateur particuliers. Une installation réussie ne doit pas fonctionner uniquement avec un compte opérateur.
  6. Tester un navire concrètement : teste le placement, l’embarquement, les voiles, la navigation, l’inventaire et la sortie. Vérifie ensuite l’état après un redémarrage propre du serveur.

La configuration générale est traitée dans Installer des mods et des modpacks. Pour Minecraft 1.21.1, la documentation NeoForge explique aussi l’environnement d’exécution Java 21 approprié.

Quelle touche fait quoi ?

L’affectation suivante provient de la description du projet. Vérifie les bindings réels de ton instance, en particulier dans un modpack. Des touches modifiées ou attribuées en double peuvent produire un comportement différent.

Action Commande documentée
Monter à bord Utiliser le navire avec un clic droit
Ouvrir ou fermer les voiles Appuyer sur R dans le navire
Augmenter ou réduire la vitesse des voiles W ou S
Modifier la distance de la caméra En vue à la troisième personne, utiliser la molette de la souris avec F5
Ouvrir l’inventaire depuis l’extérieur S’accroupir et faire un clic droit sur le navire
Tirer avec les canons Regarder en direction des canons et appuyer sur la barre d’espace ; les boulets doivent se trouver dans l’inventaire du navire

La page du projet indique que les touches peuvent être modifiées. Si une action n’a aucun effet, vérifie d’abord l’affectation, ta position dans le navire et les prérequis de l’action. Small Ships : commandes et canons

Pourquoi un navire peut avoir une vitesse différente

Toute navigation plus lente n’est pas forcément un problème de serveur. Le wiki officiel décrit des influences liées au type de navire, au biome aquatique, aux canons et à la cargaison. Intègre ces mécaniques de jeu dans ta comparaison avant de modifier les paramètres de performance. Pour une version précise, les informations du wiki doivent encore correspondre au comportement réellement observé. Wiki Small Ships

Pour une comparaison reproductible, utilise le même navire et le même trajet. Note la cargaison, l’équipement et la zone d’eau. Ne modifie d’abord qu’un seul facteur. Si tu utilises en même temps un autre navire et que tu passes dans un autre biome, tu ne peux plus attribuer clairement la différence.

En revanche, si plusieurs joueurs constatent simultanément des actions retardées, vérifie aussi la connexion et le serveur. Le guide sur le lag Minecraft et les TPS aide à faire cette distinction.

Modifier séparément les touches et les règles de jeu

Un changement de touche répond à la question de savoir comment déclencher une action. Un paramètre de gameplay influence en revanche les règles du monde partagé. Ne confonds donc pas un conflit local de touches avec une question de configuration côté serveur.

Pour les commandes, ouvre l’affectation des touches de ton instance Minecraft et cherche les actions enregistrées par Small Ships. En cas de conflit, choisis une touche libre, note l’ancienne affectation et teste immédiatement la même action. Tu pourras ainsi annuler la modification si nécessaire.

Pour les ajustements de gameplay, utilise uniquement les options de configuration de ton build précis. Les noms de fichiers, les clés et l’emplacement ne peuvent pas être repris de manière fiable depuis un guide destiné à un autre loader. Sauvegarde d’abord les fichiers réellement générés. Arrête le serveur avant toute modification manuelle et ne change à chaque fois qu’une valeur existante et documentée. Après le démarrage, vérifie dans le log que la configuration a été acceptée, puis teste l’effet avec un joueur normal.

Paramètres concrets dans Small Ships 2.0.0-b2.1

Lors du premier démarrage isolé avec Minecraft 1.21.1 et NeoForge 21.1.248, ce build a créé deux fichiers dans le répertoire du jeu : config/smallships-client.toml pour l’affichage local et config/smallships-common.toml pour les règles générales du mod. La sélection suivante provient de ces fichiers générés, y compris leurs commentaires et plages de valeurs. Un démarrage client ne confirme pas encore la synchronisation avec un serveur dédié.

Fichier et clé Valeur par défaut et plage autorisée Ce que le paramètre influence
Client : shipModSpeedUnit 0; valeurs de 0 à 3 Unité de l’affichage de vitesse : 0 = km/h, 1 = m/s, 2 = nœuds, 3 = mph
Client : shipGeneralCameraAutoThirdPerson true Passage automatique à la caméra à la troisième personne
Client : shipGeneralCameraZoomEnable true Fonction de zoom de la caméra du navire
Client : shipGeneralCameraZoomMin / shipGeneralCameraZoomMax 5.0 / 20.0; chacun de 1 à 50 Limites inférieure et supérieure du zoom ; garder le minimum inférieur au maximum
Common : shipGeneralContainerModifier 10.0; −500 à 500 Influence maximale en pourcentage d’une cale pleine sur la vitesse
Common : shipGeneralCannonModifier 2.5; −500 à 500 Influence en pourcentage de chaque canon sur la vitesse
Common : shipGeneralBiomeModifier 20.0; 0 à 500 Bonus ou malus maximal de vitesse en pourcentage dû aux biomes
Common : shipGeneralCollisionDamage 7.5; 0 à 100 Dégâts de collision ; 0 les désactive selon le commentaire de configuration
Common : shipGeneralDespawnTimeSunken 15.0; 0 à 600 minutes Temps avant la suppression d’un navire coulé

Dans ce build, la valeur par défaut de shipAttributeCogMaxSpeed est 30.0. Ne reprends donc pas sans vérification les valeurs de vitesse et de biome issues d’anciens exemples du wiki. Une valeur extrême autorisée n’est pas non plus une recommandation pertinente : pars des valeurs par défaut et procède par petites étapes compréhensibles.

Lors de la modification, conserve les sections TOML existantes et ne change pas la schematicVersion interne. Ferme l’instance concernée avant de modifier le fichier, puis redémarre-la entièrement ; cette procédure ne suppose donc pas une prise en compte non confirmée pendant le jeu. Il n’est pas affirmé ici qu’une valeur donnée devient effective sans redémarrage. Pour les règles partagées, vérifie ensuite la même action sur le serveur de test avec un joueur normal.

Cerner les erreurs avec une procédure simple

Observation Vérification Résultat attendu
Le navire ne peut pas être placé Utiliser une zone d’eau libre et suffisamment grande Le navire apparaît sans contact avec une rive étroite ni des obstacles
R ne déclenche aucune action de voile Vérifier la position assise et l’affectation réelle de la touche L’action attribuée réagit
L’inventaire ne s’ouvre pas depuis l’extérieur Contrôler l’accroupissement lors du clic droit L’inventaire du navire s’ouvre
Le canon ne réagit pas Vérifier la direction du regard, les munitions et le binding L’action peut être déclenchée dans un environnement de test dégagé
Un joueur ne peut pas rejoindre Comparer son ensemble de versions avec le client fonctionnel Connexion sans conflit de mod ou de loader
L’état du navire change de façon inattendue après redémarrage Vérifier l’arrêt propre, la sauvegarde et le log du serveur L’état reste reproductible lors du test répété

Teste les canons dans un monde séparé avec un environnement dégagé et sans constructions tierces dans la zone visée. Le test fonctionnel doit répondre à une question de commande précise, pas endommager une sauvegarde existante.

Questions fréquentes

Tous les autres joueurs doivent-ils installer Small Ships ?

Pour le fonctionnement modifié client/serveur décrit ici, prévoyez un ensemble de versions commun adapté. Ne partez pas du principe qu’un client non modifié pourra utiliser le contenu supplémentaire.

Small Ships fonctionne-t-il automatiquement avec n’importe quel shader ?

Un fichier de mod adapté ne prouve pas encore un rendu shader sans erreur. Vérifie d’abord le navire sans shader, puis avec votre stack de shaders concret. Examine alors la surface de l’eau, les voiles et la caméra dans la même scène.

Puis-je simplement retirer Small Ships du monde ?

Conserve une sauvegarde complète avant l’installation. Retirer des mods de contenu d’un monde déjà sauvegardé n’est pas un retour neutre. Pour un nouveau test propre, utilise la sauvegarde avec l’ensemble de versions correspondant.

Par où commencer pour un serveur partagé ?

Vérifiez dans l’offre de serveurs Minecraft quel logiciel serveur convient à votre modpack. Choisissez les ressources après un test de votre monde et de votre nombre de joueurs. La simple installation d’un mod de navires ne fournit pas encore un besoin en RAM fiable.

Guides associés

Ce guide dans d’autres langues

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