Immersive Vehicles acrescenta ao Minecraft Java a base técnica para veículos. Para que carros ou aviões fiquem realmente disponíveis, precisas de Content Packs compatíveis. Este guia ajuda-te a distinguir mod base, pacotes de veículos e definições, e a preparar uma instalação comum. O exemplo concreto usa Minecraft 1.21.1 com NeoForge; outras versões do Minecraft precisam do seu próprio conjunto de versões compatível.

Porque Immersive Vehicles, por si só, ainda não inclui veículos

O mod base fornece a fundação. Os pacotes de veículos fornecem os conteúdos correspondentes; pacotes adicionais de peças podem ser outras dependências. O projeto indica expressamente que o mod base não traz veículos. Segundo o fabricante, os packs também pertencem ao diretório mods. Descrição do projeto Immersive Vehicles

Não confundas estes pacotes com pacotes de recursos comuns. Se uma mensagem indicar packs em falta, começa pela instalação desses packs e das respetivas dependências. Aumentar a RAM atribuída não cria definições de veículos em falta.

Que componentes pertencem ao mesmo conjunto?

Componente Papel no exemplo O que deves ter em atenção ao escolher
Minecraft Java 1.21.1 Versão de jogo comum Cliente e servidor usam a mesma versão-alvo
NeoForge Mod loader Build para Minecraft 1.21.1 e requisitos dos mods
Immersive Vehicles 24.0.0 Base dos veículos Escolher o download concreto para NeoForge/1.21.1
Official Content Pack V29, abreviado OCP Pacote de conteúdo oficial Verificar dependências e requisitos do pack
Official Automobile Pack V3, abreviado OAmP Pacote automóvel oficial Ter em conta o mod base exigido e outros packs

As versões de exemplo vêm dos lançamentos concretos de IV 24.0.0, OCP V29 e OAmP V3. São um exemplo de versões, não uma afirmação geral sobre recomendações atuais ou sobre qualquer combinação com outros mods.

Para Minecraft 1.21.1, Java 21 é a versão principal adequada. A runtime que está realmente a ser usada deve ser verificada no launcher ou no arranque do servidor. Um Java instalado separadamente não tem de ser a runtime da tua instância de Minecraft. O guia do NeoForge explica a escolha e instalação do Java.

Construir a instalação de forma controlada

  1. Criar uma instância de teste própria: Usa uma pasta de jogo separada. Faz uma cópia de segurança de um mundo existente antes de o abrires com novos mods. Uma nova mundo de teste é ainda mais claro.
  2. Escolher Minecraft e NeoForge: Configura a versão-alvo no launcher. No primeiro arranque, confirma que está realmente a ser usado o perfil pretendido.
  3. Obter IV e os packs: Descarrega os ficheiros adequados através das páginas oficiais dos projetos e verifica as respetivas dependências. Coloca-os no diretório mods desta instância.
  4. Verificar a função básica: Inicia a instância de teste. Verifica as mensagens de arranque, os mods carregados e a disponibilidade dos conteúdos pretendidos. Nesta fase, não acrescentes mais experiências com veículos ou gráficos.
  5. Alinhar o servidor em separado: Para multiplayer, configura a instalação de servidor NeoForge adequada e verifica os mods de jogabilidade necessários, juntamente com os packs. Não uses uma pasta de cliente completa como modelo de servidor sem verificação.
  6. Testar em conjunto: Verifiquem a entrada no servidor, veículo visível, entrada no veículo, movimento e estado após um reinício. Só depois devem transferir a instalação para o vosso mundo comum.

Para a configuração geral do servidor, o guia Configurar mods e modpacks complementa estes passos. Num modpack existente, as versões documentadas por esse modpack têm prioridade sobre uma lista montada livremente.

Que definições de veículos alteram o jogo?

IV 24.0.0 criou, ao arrancar isoladamente com NeoForge 21.1.248, o ficheiro config/mtsconfig.json na pasta do jogo. As chaves seguintes encontram-se aí no objeto general, cada uma com value e comment. Um ficheiro separado config/mtsconfigclient.json contém definições do cliente. Noutros lançamentos, verifica os ficheiros efetivamente criados; não acrescentes entradas em falta às cegas.

Chave Padrão Significado documentado Reflexão para o vosso grupo de jogo
fuelUsageFactor 1.0 Fator para o consumo de combustível; o número 0 desativa-o O abastecimento deve fazer parte do fluxo de jogo?
engineHoursFactor 1.0 Fator para a acumulação de horas de funcionamento do motor Quão relevante deve ser o desgaste do motor?
keyRequiredToStartVehicles false Com true, arrancar o veículo exige uma chave na mão O acesso ao veículo deve ficar mais ligado a chaves?
opPickupVehiclesOnly false Com true, em servidores só operadores podem recolher veículos com chaves de fendas; segundo o comentário, sem efeito em mundos de cliente Quem deve poder recolher veículos?

Fonte: definição de configuração de IV no commit verificado. Estas definições de jogabilidade não são controlos gerais de FPS e não substituem um sistema completo de permissões.

Alterar definições e verificar o seu efeito

Faz uma cópia de segurança da configuração efetivamente criada e fecha a instância em causa antes de editar manualmente o ficheiro. Mantém o formato JSON existente: na chave pretendida, altera o campo value, não o nome nem o comentário. 0 é um número; não escrevas aí nem o valor JSON null nem a cadeia de caracteres "0". Depois de guardares, reinicia completamente e verifica se o ficheiro tem erros de parser. Este procedimento não pressupõe aplicação durante o jogo em execução. Para multiplayer, também tens de verificar a regra no servidor de teste concreto; um arranque local não prova uma permissão de servidor.

Testa o efeito com uma pergunta concreta. Numa regra de acesso, verifica o mesmo procedimento uma vez com um jogador normal e outra com um operador. Nas regras de consumo, compara o mesmo veículo em condições tão semelhantes quanto possível. Um valor guardado, por si só, ainda não prova que a sessão em execução o tenha assumido.

Se o resultado não corresponder, repõe a configuração guardada. Deves planear o regresso a partir de um mundo modificado através da cópia de segurança completa. Não removas mods de conteúdo de um mundo em produção sem ponderação, guardando-o depois como se fosse uma reparação.

Isolar problemas típicos

Sintoma Primeira verificação
Mod base carregado, mas sem veículos O pacote de veículos pretendido e as suas dependências estão presentes?
O cliente arranca, mas a entrada no servidor falha Alinhar Minecraft, loader, mods de jogabilidade e versões dos packs
Veículo presente, mas não pronto a conduzir Verificar as instruções do pack concreto sobre peças, montagem e utilização
O veículo só funciona sem outros mods Comparar individualmente os componentes adicionados por último na instância de teste
As alterações parecem não ter efeito Verificar a instância correta, a página de configuração adequada e o reinício necessário

Existe um único controlo para todos os veículos?

Não concluas isso a partir do nome do mod base. Os pacotes de veículos podem prever sequências de utilização e componentes diferentes. Verifica as teclas configuradas na tua instância, bem como as instruções do veículo concreto. Uma tecla geral para todos os carros e todos os aviões não seria aqui uma instrução fiável.

Posso simplesmente copiar os meus próprios modelos 3D para a pasta de mods?

Um ficheiro de modelo ainda não é um pacote de veículos Minecraft acabado. Para o funcionamento normal em jogo, usa um pack publicado e compatível. O desenvolvimento de modelos próprios é uma tarefa separada e não é coberto por este guia de instalação.

Preciso de um tarifário de alojamento especial para isto?

Verifica primeiro se o software de servidor necessário e a instalação de mods são suportados. A oferta de servidores Minecraft é o ponto de partida para o vosso mundo comum. O número de ficheiros JAR, por si só, não permite deduzir uma necessidade de RAM fiável; para isso, precisam de um teste com o vosso mundo e número de jogadores. Em caso de ações atrasadas, a diagnose de lag do servidor ajuda.

Guias relacionados

Este guia noutras línguas

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