Small Ships bringt steuerbare Schiffe in Minecraft Java. Für eine gemeinsame Welt müssen die Mod-Dateien zur Minecraft-Version und zum Loader von Client und Server passen. Dieser Guide erklärt die Installation, die dokumentierte Grundsteuerung und ein Verfahren für Konfigurationsänderungen. Das Versionsbeispiel ist Minecraft 1.21.1 mit NeoForge und Small Ships 2.0.0-b2.1; prüfe andere Kombinationen jeweils separat.

Den richtigen Small-Ships-Download auswählen

Die Projektübersicht nennt mehrere Minecraft-Versionen und Loader. Daraus folgt nicht, dass jede einzelne Datei für jede Kombination geeignet ist. Öffne den konkreten Download und gleiche Minecraft-Version, Loader und Abhängigkeiten mit deiner Instanz ab. Small Ships wird vom Projekt für Client und Server ausgewiesen. Offizielle Projektseite

Für das Beispiel existiert der NeoForge-Build 2.0.0-b2.1 für Minecraft 1.21.1. Die genannte Version ist eine konkrete Referenz, kein allgemeines Updateziel. Bei einem fertigen Modpack prüfst du zunächst dessen Vorgaben.

Installation in einer Testwelt vorbereiten

  1. Versionen notieren und Daten sichern: Halte Minecraft-Version, Loader und Mod-Datei fest. Sichere vor Änderungen eine bestehende Welt und Konfiguration. Für den ersten Funktionstest eignet sich eine neue Welt.
  2. Passende Client-Instanz verwenden: Richte den benötigten Loader ein und lege die Small-Ships-Datei in deren mods-Verzeichnis. Ergänze nur die für diesen Build deklarierten Abhängigkeiten.
  3. Client starten und Inhalte prüfen: Kontrolliere, ob die Mod geladen wird und ihre Inhalte verfügbar sind. Wenn der Start scheitert, untersuche die erste konkrete Fehlermeldung und den Versionsabgleich.
  4. Server entsprechend einrichten: Verwende denselben passenden Spiel- und Gameplay-Mod-Stand. Lade keine vollständige Sammlung zusätzlicher Client-Grafikmods ungeprüft auf den Server.
  5. Mit einem normalen Spieler beitreten: Prüfe Erreichbarkeit und Inhalte ohne besondere Administratorrechte. Eine erfolgreiche Installation sollte nicht nur mit einem Operator-Konto funktionieren.
  6. Ein Schiff praktisch prüfen: Teste Einsetzen, Einstieg, Segel, Fahrt, Inventar und Ausstieg. Prüfe anschließend den Zustand nach einem sauberen Serverneustart.

Die allgemeine Einrichtung behandelt Mods und Modpacks aufsetzen. Für Minecraft 1.21.1 erläutert die NeoForge-Dokumentation außerdem die passende Java-21-Laufzeit.

Welche Taste macht was?

Die folgende Belegung stammt aus der Projektbeschreibung. Kontrolliere die tatsächlichen Bindings deiner Instanz, insbesondere in einem Modpack. Geänderte oder doppelt belegte Tasten können ein anderes Verhalten ergeben.

Aktion Dokumentierte Bedienung
Einsteigen Schiff mit Rechtsklick benutzen
Segel öffnen oder schließen Im Schiff R drücken
Segelgeschwindigkeit erhöhen oder verringern W beziehungsweise S
Kameraabstand verändern In der Drittpersonansicht mit F5 das Mausrad verwenden
Inventar von außen öffnen Schleichen und Rechtsklick auf das Schiff
Kanonen abfeuern In Richtung der Kanonen blicken und die Leertaste drücken; Kanonenkugeln müssen im Schiffsinventar liegen

Die Projektseite weist darauf hin, dass sich Tastenbelegungen ändern lassen. Prüfe bei einem ausbleibenden Effekt zuerst die Belegung, deine Position im Schiff und die Voraussetzungen der Aktion. Small Ships: Bedienung und Kanonen

Warum ein Schiff unterschiedlich schnell sein kann

Nicht jede langsamere Fahrt ist ein Serverproblem. Das offizielle Wiki beschreibt Einflüsse durch Schiffstyp, Gewässerbiom, Kanonen und Ladung. Beziehe solche Spielmechaniken in deinen Vergleich ein, bevor du Leistungseinstellungen änderst. Die Wiki-Angaben müssen bei einem konkreten Release weiter zum tatsächlich beobachteten Verhalten passen. Small-Ships-Wiki

Für einen nachvollziehbaren Vergleich verwendest du dasselbe Schiff und dieselbe Strecke. Notiere Ladung, Ausstattung und Wassergebiet. Ändere zunächst nur einen Faktor. Wenn du gleichzeitig ein anderes Schiff verwendest und in ein anderes Biom wechselst, kannst du den Unterschied nicht mehr eindeutig zuordnen.

Wenn hingegen mehrere Spieler gleichzeitig verzögerte Aktionen erleben, prüfe zusätzlich Verbindung und Server. Die Anleitung zu Minecraft-Lag und TPS hilft bei dieser Trennung.

Tastenbelegung und Spielregeln getrennt ändern

Eine Tastenänderung beantwortet die Frage, wie du eine Aktion auslöst. Eine Gameplay-Einstellung beeinflusst dagegen die Regeln der gemeinsamen Welt. Verwechsle deshalb einen lokalen Tastenkonflikt nicht mit einer serverseitigen Konfigurationsfrage.

Öffne für die Bedienung die Tastenbelegung deiner Minecraft-Instanz und suche die von Small Ships registrierten Aktionen. Wähle bei einem Konflikt eine freie Taste, notiere die alte Belegung und prüfe unmittelbar dieselbe Aktion. So kannst du die Änderung bei Bedarf zurücknehmen.

Für Gameplay-Anpassungen verwende nur die Konfigurationsmöglichkeiten deines konkreten Builds. Dateinamen, Schlüssel und Ablageort lassen sich nicht zuverlässig aus einer Anleitung für einen anderen Loader übernehmen. Sichere zunächst die tatsächlich erzeugten Dateien. Beende den Server vor einer manuellen Bearbeitung und ändere jeweils nur einen vorhandenen, dokumentierten Wert. Prüfe nach dem Start im Log, ob die Konfiguration akzeptiert wurde, und teste anschließend die Wirkung mit einem normalen Spieler.

Konkrete Einstellungen in Small Ships 2.0.0-b2.1

Beim isolierten Erststart mit Minecraft 1.21.1 und NeoForge 21.1.248 erzeugte dieser Build zwei Dateien im Spielverzeichnis: config/smallships-client.toml für lokale Darstellung und config/smallships-common.toml für allgemeine Modregeln. Die folgende Auswahl stammt aus diesen erzeugten Dateien, einschließlich ihrer Kommentare und Wertebereiche. Ein Clientstart bestätigt noch nicht die Synchronisierung mit einem Dedicated Server.

Datei und Schlüssel Standard und erlaubter Bereich Was die Einstellung beeinflusst
Client: shipModSpeedUnit 0; Werte 0 bis 3 Einheit der Geschwindigkeitsanzeige: 0 = km/h, 1 = m/s, 2 = Knoten, 3 = mph
Client: shipGeneralCameraAutoThirdPerson true Automatischer Wechsel in die Drittpersonkamera
Client: shipGeneralCameraZoomEnable true Zoomfunktion der Schiffskamera
Client: shipGeneralCameraZoomMin / shipGeneralCameraZoomMax 5.0 / 20.0; jeweils 1 bis 50 Untere und obere Zoomgrenze; Minimum kleiner als Maximum halten
Common: shipGeneralContainerModifier 10.0; −500 bis 500 Maximaler prozentualer Geschwindigkeitseinfluss eines gefüllten Laderaums
Common: shipGeneralCannonModifier 2.5; −500 bis 500 Prozentualer Geschwindigkeitseinfluss je Kanone
Common: shipGeneralBiomeModifier 20.0; 0 bis 500 Maximaler prozentualer Geschwindigkeitsbonus oder -malus durch Biome
Common: shipGeneralCollisionDamage 7.5; 0 bis 100 Kollisionsschaden; 0 deaktiviert ihn laut Konfigurationskommentar
Common: shipGeneralDespawnTimeSunken 15.0; 0 bis 600 Minuten Zeit bis zum Entfernen eines gesunkenen Schiffs

Der Standard für shipAttributeCogMaxSpeed ist in diesem Build 30.0. Übertrage Geschwindigkeits- und Biomewerte aus älteren Wiki-Beispielen deshalb nicht ungeprüft. Ein zulässiger Extremwert ist zudem keine sinnvolle Empfehlung: Beginne bei den Standards und ändere kleine, nachvollziehbare Schritte.

Behalte beim Bearbeiten die vorhandenen TOML-Abschnitte bei und ändere die interne schematicVersion nicht. Beende die betreffende Instanz vor der Dateibearbeitung und starte sie danach vollständig neu; damit setzt dieser Ablauf keine unbestätigte Übernahme während des Spiels voraus. Ob ein bestimmter Wert schon ohne Neustart wirksam wird, ist hier nicht zugesagt. Für gemeinsame Regeln prüfst du anschließend dieselbe Aktion auf dem Testserver mit einem normalen Spieler.

Fehler an einem einfachen Ablauf eingrenzen

Beobachtung Prüfung Erwartetes Ergebnis
Schiff lässt sich nicht einsetzen Freies, ausreichend großes Wassergebiet verwenden Schiff erscheint ohne Kontakt mit engem Ufer oder Hindernissen
R löst keine Segelaktion aus Sitzposition und tatsächliche Tastenbindung prüfen Die zugewiesene Aktion reagiert
Inventar öffnet sich von außen nicht Schleichen beim Rechtsklick kontrollieren Schiffsinventar öffnet sich
Kanone reagiert nicht Blickrichtung, Munition und Binding prüfen Aktion lässt sich in einer freien Testumgebung auslösen
Ein Spieler kann nicht beitreten Dessen Versionssatz mit dem funktionierenden Client vergleichen Beitritt ohne Mod-/Loader-Konflikt
Schiffszustand ändert sich unerwartet nach Neustart Sauberen Stopp, Speicherung und Serverlog prüfen Zustand bleibt im wiederholten Test nachvollziehbar

Teste Kanonen in einer separaten Welt mit freiem Umfeld und ohne fremde Bauwerke im Zielbereich. Der Funktionstest soll eine konkrete Bedienfrage beantworten und keinen bestehenden Spielstand beschädigen.

Häufige Fragen

Müssen alle Mitspieler Small Ships installieren?

Für den hier beschriebenen modifizierten Client-/Server-Betrieb plant ihr einen passenden gemeinsamen Versionssatz. Verlasst euch nicht darauf, dass ein unveränderter Client die zusätzlichen Inhalte verwenden kann.

Funktioniert Small Ships automatisch mit jedem Shader?

Eine passende Mod-Datei beweist noch keine fehlerfreie Shaderdarstellung. Prüfe das Schiff zuerst ohne Shader und danach mit eurem konkreten Shader-Stack. Untersuche dabei Wasseroberfläche, Segel und Kamera in derselben Szene.

Kann ich Small Ships einfach wieder aus der Welt entfernen?

Bewahre vor der Installation ein vollständiges Backup auf. Inhaltsmods aus einer bereits gespeicherten Welt zu entfernen ist kein neutraler Rückweg. Für einen sauberen Rücktest verwende das Backup mit dem dazugehörigen Versionssatz.

Wo beginne ich mit einem gemeinsamen Server?

Prüft beim Minecraft-Server-Angebot, welche Server-Software zu eurem Modpack passt. Wählt Ressourcen nach einem Test eurer Welt und Spielerzahl. Die bloße Installation einer Schiffsmod liefert noch keinen belastbaren RAM-Bedarf.

Passende Anleitungen

Dieser Guide in anderen Sprachen

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