Small Ships adiciona barcos controláveis ao Minecraft Java. Para um mundo partilhado, os ficheiros do mod têm de corresponder à versão do Minecraft e ao loader do cliente e do servidor. Este guia explica a instalação, os controlos básicos documentados e um procedimento para alterações de configuração. O exemplo de versão é Minecraft 1.21.1 com NeoForge e Small Ships 2.0.0-b2.1; verifica sempre outras combinações separadamente.

Escolher o download correto de Small Ships

A visão geral do projeto indica várias versões do Minecraft e vários loaders. Isso não significa que cada ficheiro individual seja adequado para todas as combinações. Abre o download concreto e compara a versão do Minecraft, o loader e as dependências com a tua instância. O projeto indica Small Ships para cliente e servidor. Página oficial do projeto

Para o exemplo existe a build NeoForge 2.0.0-b2.1 para Minecraft 1.21.1. A versão indicada é uma referência concreta, não um objetivo geral de atualização. Num modpack já pronto, verifica primeiro os seus requisitos.

Preparar a instalação num mundo de teste

  1. Anotar versões e proteger dados: Regista a versão do Minecraft, o loader e o ficheiro do mod. Antes de fazer alterações, faz uma cópia de segurança de um mundo e de uma configuração existentes. Para o primeiro teste funcional, usa um mundo novo.
  2. Usar a instância de cliente adequada: Configura o loader necessário e coloca o ficheiro de Small Ships na respetiva pasta mods. Adiciona apenas as dependências declaradas para esta build.
  3. Iniciar o cliente e verificar conteúdos: Confirma se o mod é carregado e se os seus conteúdos estão disponíveis. Se o arranque falhar, analisa a primeira mensagem de erro concreta e a correspondência de versões.
  4. Configurar o servidor da mesma forma: Usa o mesmo conjunto adequado de versões do jogo e dos mods de jogabilidade. Não carregues para o servidor uma coleção completa de mods gráficos adicionais de cliente sem a verificares.
  5. Entrar como jogador normal: Verifica o acesso e os conteúdos sem privilégios especiais de administrador. Uma instalação bem-sucedida não deve funcionar apenas com uma conta de operador.
  6. Testar um barco na prática: Testa colocação, entrada, velas, navegação, inventário e saída. Depois, verifica o estado após um reinício limpo do servidor.

A configuração geral é abordada em configurar mods e modpacks. Para Minecraft 1.21.1, a documentação do NeoForge também explica o runtime Java 21 adequado.

Que tecla faz o quê?

A seguinte atribuição vem da descrição do projeto. Verifica os bindings reais da tua instância, especialmente num modpack. Teclas alteradas ou atribuídas em duplicado podem produzir um comportamento diferente.

Ação Controlo documentado
Entrar Usar o barco com clique direito
Abrir ou fechar as velas Premir R dentro do barco
Aumentar ou reduzir a velocidade das velas W ou S
Alterar a distância da câmara Na vista em terceira pessoa, usar a roda do rato com F5
Abrir o inventário por fora Agachar e clicar com o botão direito no barco
Disparar canhões Olhar na direção dos canhões e premir a barra de espaço; as balas de canhão têm de estar no inventário do barco

A página do projeto indica que as atribuições de teclas podem ser alteradas. Se uma ação não tiver efeito, verifica primeiro a atribuição, a tua posição no barco e os requisitos da ação. Small Ships: controlos e canhões

Porque é que um barco pode ter velocidades diferentes

Nem toda a navegação mais lenta é um problema do servidor. A wiki oficial descreve influências do tipo de barco, do bioma aquático, dos canhões e da carga. Inclui estas mecânicas de jogo na tua comparação antes de alterares definições de desempenho. As informações da wiki também têm de continuar a corresponder ao comportamento realmente observado numa release concreta. Wiki de Small Ships

Para uma comparação rastreável, usa o mesmo barco e o mesmo percurso. Anota a carga, o equipamento e a zona de água. Altera primeiro apenas um fator. Se usares outro barco e mudares para outro bioma ao mesmo tempo, já não consegues atribuir a diferença de forma clara.

Se, por outro lado, vários jogadores sentirem ações atrasadas em simultâneo, verifica também a ligação e o servidor. O guia sobre lag e TPS no Minecraft ajuda a fazer essa distinção.

Alterar separadamente atalhos de teclado e regras de jogo

Uma alteração de tecla responde à pergunta de como acionas uma ação. Uma definição de jogabilidade, por outro lado, influencia as regras do mundo partilhado. Por isso, não confundas um conflito local de teclas com uma questão de configuração do lado do servidor.

Para os controlos, abre as atribuições de teclas da tua instância do Minecraft e procura as ações registadas por Small Ships. Em caso de conflito, escolhe uma tecla livre, anota a atribuição antiga e testa imediatamente a mesma ação. Assim podes reverter a alteração se for necessário.

Para ajustes de jogabilidade, usa apenas as opções de configuração da tua build concreta. Nomes de ficheiros, chaves e localização não podem ser transferidos de forma fiável a partir de um guia para outro loader. Começa por fazer uma cópia de segurança dos ficheiros realmente gerados. Para o servidor antes de uma edição manual e altera apenas um valor existente e documentado de cada vez. Depois do arranque, verifica no log se a configuração foi aceite e testa em seguida o efeito com um jogador normal.

Definições concretas em Small Ships 2.0.0-b2.1

No primeiro arranque isolado com Minecraft 1.21.1 e NeoForge 21.1.248, esta build criou dois ficheiros na pasta do jogo: config/smallships-client.toml para apresentação local e config/smallships-common.toml para regras gerais do mod. A seleção seguinte vem destes ficheiros gerados, incluindo os respetivos comentários e intervalos de valores. Um arranque do cliente ainda não confirma a sincronização com um servidor dedicado.

Ficheiro e chave Predefinição e intervalo permitido O que a definição influencia
Cliente: shipModSpeedUnit 0; valores de 0 a 3 Unidade do indicador de velocidade: 0 = km/h, 1 = m/s, 2 = nós, 3 = mph
Cliente: shipGeneralCameraAutoThirdPerson true Mudança automática para a câmara em terceira pessoa
Cliente: shipGeneralCameraZoomEnable true Função de zoom da câmara do barco
Cliente: shipGeneralCameraZoomMin / shipGeneralCameraZoomMax 5.0 / 20.0; cada um de 1 a 50 Limite inferior e superior de zoom; manter o mínimo menor do que o máximo
Common: shipGeneralContainerModifier 10.0; −500 a 500 Influência percentual máxima na velocidade de um porão cheio
Common: shipGeneralCannonModifier 2.5; −500 a 500 Influência percentual na velocidade por canhão
Common: shipGeneralBiomeModifier 20.0; 0 a 500 Bónus ou penalização percentual máxima de velocidade por biomas
Common: shipGeneralCollisionDamage 7.5; 0 a 100 Dano de colisão; 0 desativa-o segundo o comentário da configuração
Common: shipGeneralDespawnTimeSunken 15.0; 0 a 600 minutos Tempo até à remoção de um barco afundado

A predefinição de shipAttributeCogMaxSpeed nesta build é 30.0. Por isso, não transfiras valores de velocidade e bioma de exemplos antigos da wiki sem os verificares. Além disso, um valor extremo permitido não é uma recomendação sensata: começa pelas predefinições e faz alterações pequenas e rastreáveis.

Ao editar, mantém as secções TOML existentes e não alteres a schematicVersion interna. Encerra a instância em causa antes de editar o ficheiro e reinicia-a completamente depois; desta forma, este procedimento não pressupõe uma aplicação não confirmada durante o jogo. Não é afirmado aqui que um valor específico entre em vigor sem reinício. Para regras partilhadas, verifica depois a mesma ação no servidor de teste com um jogador normal.

Isolar erros com um procedimento simples

Observação Verificação Resultado esperado
O barco não pode ser colocado Usar uma área de água livre e suficientemente grande O barco aparece sem contacto com margens estreitas ou obstáculos
R não aciona as velas Verificar a posição sentada e a atribuição real da tecla A ação atribuída responde
O inventário não abre por fora Confirmar que estás agachado ao clicar com o botão direito O inventário do barco abre
O canhão não responde Verificar direção do olhar, munição e binding A ação pode ser acionada num ambiente de teste livre
Um jogador não consegue entrar Comparar o conjunto de versões dele com o cliente que funciona Entrada sem conflito de mod/loader
O estado do barco muda inesperadamente após reinício Verificar paragem limpa, gravação e log do servidor O estado permanece rastreável em testes repetidos

Testa os canhões num mundo separado, com espaço livre e sem construções de terceiros na área-alvo. O teste funcional deve responder a uma questão concreta de controlo e não danificar um mundo existente.

Perguntas frequentes

Todos os jogadores têm de instalar Small Ships?

Para a operação modificada cliente/servidor descrita aqui, planeiem um conjunto comum de versões adequado. Não partam do princípio de que um cliente sem alterações consegue usar os conteúdos adicionais.

Small Ships funciona automaticamente com todos os shaders?

Um ficheiro de mod adequado ainda não prova uma apresentação sem erros com shaders. Testa primeiro o barco sem shaders e depois com o vosso stack concreto de shaders. Observa a superfície da água, as velas e a câmara na mesma cena.

Posso simplesmente remover Small Ships do mundo outra vez?

Guarda uma cópia de segurança completa antes da instalação. Remover mods de conteúdo de um mundo já guardado não é um caminho de retorno neutro. Para um novo teste limpo, usa a cópia de segurança com o respetivo conjunto de versões.

Por onde começo com um servidor partilhado?

Verifiquem na oferta de servidores Minecraft que software de servidor se adequa ao vosso modpack. Escolham recursos depois de testar o vosso mundo e o número de jogadores. A simples instalação de um mod de barcos ainda não fornece uma necessidade de RAM fiável.

Guias relacionados

Este guia noutras línguas

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