Como usar o mundo

From Vintage Story Wiki
This page is a translated version of the page How to use WorldEdit and the translation is 100% complete.

Esta página foi verificada pela última vez para a versão do Vintage Story 1.15.


World Edit é um conjunto de ferramentas para Vintage Story que oferece ferramentas poderosas para pintar tridimensionalmente com blocos. O conjunto de ferramentas está disponível por meio de comandos textuais, mas também pode ser controlado em grande parte por meio de uma interface gráfica invocada por padrão pela tecla Til.

Introdução de vídeo


Interface gráfica

A interface gráfica é ativada usando a tecla til (`), localizada acima da tecla Tab. Se não funcionar, verifique os controles do teclado nas configurações. Você precisa estar no modo criativo para usá-lo.

Esta UI faz uso do mesmo conjunto de recursos dos comandos de edição mundial (literalmente apenas envia comandos de edição mundial para o servidor para você), no entanto, ainda não suporta todos os comandos, por exemplo A seleção e modificação de área ainda não foram adicionadas à GUI

Além disso, as janelas de configurações corretas permitem algumas configurações extras, algumas das quais não estão disponíveis através do worldedit.

Interface do console

Alguns comandos permitem definir números decimais. Talvez seja necessário usar uma vírgula (,) em vez de ponto (.) para inseri-los.

Dica
- Qualquer comando ou sequência de comandos pode ser mapeado em uma tecla do teclado usando o gerenciador de macros, que você pode abrir com a tecla de atalho CTRL+M
- Existem dois métodos de importação de esquemas para o jogo - usando "comandos principais do worldedit" e através da ferramenta de importação
  • .movespeed [dec. número]
    Permite controle preciso sobre sua velocidade de movimento.
     
  • .lockfly [0-3]
    Bloqueia um eixo de movimento durante o voo. Isto pode ser usado, por ex. pairar sobre o solo a uma altura fixa usando.lockfly 2
    0 = Sem bloqueio
    1 = Bloqueio do eixo X
    2 = Bloqueio do eixo Y
    3 = Bloqueio do eixo Z
     
  • .selecionável por líquido 
    Ativa/desativa se você pode selecionar líquidos como qualquer outro bloco

Faixa de configuração

  • /nós variamos [dec. número]
    Define o alcance de quão longe seu personagem pode colocar ou remover blocos (o padrão é 4,5)
    Você pode querer definir isso para 99 ou similar para poder desenhar de longe.

Pré-visualização da seleção de blocos

  • /nós hp
    Oculta a visualização da seleção de bloco usada por /we ms+me, o pincel e a ferramenta de importação
     
  • /nós sp
    Mostra a visualização da seleção de blocos novamente (padrão)

Desfazer/Refazer

  • /desfazemos
    Desfaz a última operação de pincel, preenchimento ou limpeza. Adicione um número para desfazer várias etapas de uma só vez.
  • /refazemos
    Refaça a última operação de pincel, preenchimento ou limpeza. Adicione um número para refazer várias etapas de uma só vez.

Selecionar, importar, exportar, limpar, preencher

  • /nós ms
    Marca sua posição atual como ponto inicial ("mark start")
  • /we me
    Marca sua posição atual como o ponto final ("mark end")
  • /nós mc
    Desmarque a posição inicial e final ("mark clear")
  • /we mex [nome do arquivo]
    Exporta a área definida pelo ponto inicial e final como arquivo json na pasta de dados da história vintage ("marked export")
  • /we mexc [nome do arquivo]
    Exporta a área definida pelo ponto inicial e final, envia-a como arquivo json para o cliente do jogo e armazena na pasta de dados da história antiga. Isto é útil ao trabalhar em um servidor dedicado. Funciona de forma idêntica a /we mex no modo single player.
  • /impomos [nome do arquivo] [origem]
    Importa o arquivo json fornecido no ponto inicial definido. Se o parâmetro origin for fornecido com
    • 0 = Usa o ponto inicial como ponto do canto frontal inferior esquerdo (padrão)
    • 1 = Usa o ponto inicial como ponto central inferior
    • 2 = Usa o ponto inicial como ponto central superior
  • /impr [0, 90, 180 ou 270]
    Ao importar dados de bloco usando /we imp os dados de bloco importados serão primeiro girados em um determinado ângulo.
  • /nós impflip
    Ao importar dados de bloco usando /we imp os dados de bloco importados serão primeiro invertidos verticalmente
  • /nós impressionamos [on|off]
    Importar modo de resolução de item/bloco. Desligue-o para gerar estruturas como estão. Por exemplo, neste modo, em vez de comerciantes, seus meta spawners irão aparecer
  • /nós preenchemos
    Preenche a área marcada definida pelo ponto inicial e final com o bloco no slot da barra de atalho atualmente selecionado ("marked fill")
  • /nós limpamos
    Limpa a área marcada definida pelo ponto inicial e final ("mmarcado clear")
  • /nós copiamos
    Copia a área marcada.
  • /nós colamos
    Cola a área copiada anteriormente no ponto inicial definido.
  • /nós mm[u,d,n,e,s,w] [comprimento]
    Move o conteúdo dentro da área marcada em determinada direção por determinado comprimento (padrão 1). Exemplos:
    /we mmu - Move a área marcada para cima em 1 bloco
    /we mms 5 - Move a área marcada para sul em 5 blocos
  • /nós mmby [x] [y] [z]
    Move o conteúdo dentro da área marcada por determinado comprimento x/y/z. Exemplo:
    /we mmby 5 1 -2 - Move a área marcada 5 blocos na direção x, 1 bloco para cima e -2 blocos na direção z
  • /nós senhor [90|180|270]
    Gira o conteúdo dentro da área marcada por determinado ângulo.
  • /limpamos [largura e comprimento] [altura]
    Exclui todos os blocos dentro de um cuboide ao redor do player, delimitado por argumentos de tamanho fornecidos
  • /nós sm[n/e/s/w/u/d] [comprimento]
    Move apenas a seleção e não o conteúdo da área marcada. Exemplo:
    /we smn 5 - Move a seleção atual 5 blocos para o norte

  • /nós smby x y z
    Move apenas a seleção e não o conteúdo da área marcada. Exemplo:
    /we 3 1 -2 - Move a seleção atual 3 blocos na direção x, 1 bloco na direção y e -2 blocos na direção z
  • /bloqueamos
    Coloca um bloco sob seus pés. Usa o bloco selecionado ativamente em sua barra de atalhos.
  • /nós sovp [0-1]
    Desativar/ativar server overload proteção. Esta proteção evita certas ações que podem matar o servidor, por isso não é recomendado desligá-la.
  • /nós g[u,d,n,e,s,w] [comprimento]
    Aumenta ou diminui a seleção atual em um determinado comprimento (padrão 1). Se o comprimento for um número positivo, a seleção aumentará, caso contrário, será reduzida. Exemplos:
    /we gu - Aumenta a seleção em 1 bloco
    /we gn -3 - Reduz a seleção do lado norte em 3 blocos
  • /nós mmir[u,d,n,e,s,w] [|gn|sn]
    Espelha a área marcada em determinada direção. Se o segundo parâmetro for definido, a área marcada atual será modificada para selecionar a área recém-criada (sn) para aumentar a seleção para incluir a área antiga e a nova (gn). Exemplos:
    /we mmire - Espelha a área marcada na direção leste
    /wemmiru sn - Espelha a área marcada na direção para cima e selecionará os blocos marcados colocados.
  • /we mrep[u,d,n,e,s,w] [contagem] [|gn|sn]
    Repete (copia) a área marcada em determinada direção por count vezes (padrão 1). Se o terceiro parâmetro for definido, a área marcada atual será modificada para selecionar a área recém-criada (sn) para aumentar a seleção para incluir a área antiga e a nova (gn). Exemplos:
    /we mreps - Repete a área marcada uma vez na direção sul
    /we mrepu 5 - Repete a área marcada 5 vezes na direção para cima
    /we mrepw 1 sn - Repete a área marcada uma vez na direção sul e marcará os blocos recém-colocados.

Interface do console - Ferramentas

  • /nós em
    Permite o uso de ferramentas. Isso faz com que blocos adicionais sejam colocados/removidos quando você coloca/remove blocos com o mouse
     
  • /nós saímos
    Desativa o uso de ferramentas. Normalmente você pode colocar/remover blocos únicos novamente
     
  • /we t [0-7 ou primeira letra]
    Selecione uma ferramenta
    • 0 = Ferramenta Pincel: Para colocar bolas/cubos/cilindros de blocos
    • 1 = Ferramenta para elevar e abaixar: Para elevar ou abaixar terreno
    • 2 = Ferramenta Air Brush: Para colocar grupos de blocos espalhados na superfície
    • 3 = Ferramenta de erosão: Para uniformizar o terreno
    • 4 = Import Tool: Importa dados de bloco exportados anteriormente no bloco de destino atual
    • 5 = Eraser Tool: O mesmo que Paint Brush, mas para remover blocos
    • 6 = Grow/Shrink Tool: Aumenta/diminui todos os blocos em uma área selecionada de blocos em todas as direções
    • 7 = Line Tool: Desenha linhas de blocos
    • 8 = Lake Tool: Preencha uma única camada com o bloco selecionado
    • 9 = TreeGen Tool: coloca uma árvore gerada aleatoriamente usando o gerador de árvore processual do mecanismo
       
  • /nós tomamos [0-1]
    Define o modo de deslocamento de ferramentas. Ferramentas afetadas: Pincel e Borracha
    • 0 = Centro: Os blocos a serem desenhados são centralizados em torno da posição selecionada
    • 1 = Anexar: Os blocos a serem desenhados são deslocados para que todos sejam desenhados ao lado do bloco selecionado
       
  • Para todas as ferramentas que permitem definir um raio usando /we tr você pode usar os comandos /we tgr e /we tsr para aumentar ou diminuir o raio em um valor de 1


Cada ferramenta possui seu próprio conjunto de comandos para configurá-la. A ferramenta deve ser selecionada para poder configurá-la.

Ferramenta Pincel

Clique esquerdo do mouse: Sem efeito
Clique com o botão direito do mouse: coloca blocos em determinado formato do bloco atualmente selecionado em sua barra de atalho

  • /we tr (número de dezembro) [dez. número] [dez. número]
    Define o raio ou comprimento nas direções x, y e z. O valor 2º e 3d é opcional.
     
  • /nós tm [0-4]
    Define o modo de pincéis
    • 0 = Fill: Coloca uma bola de blocos ignorando qualquer coisa colocada anteriormente
    • 1 = Replace Non Air: Substitui apenas blocos existentes
    • 2 = Substituir ar: Não substitui nenhum bloco existente
    • 3 = Replace Selected: Substitui apenas o tipo de bloco de destino atualmente
       
  • /nós tdl [0-4]
    Define o limite de substituição da profundidade da bucha de pintura
    • 0 = Substitua tudo dentro das dimensões completas do pincel
    • 1 - 4 = Substitua apenas as 1-4 camadas superiores
  • /we tcr (número de dezembro) [dez. número] [dez. número]
    Define o raio ou comprimento do recorte nas direções x, y e z. O valor 2º e 3d é opcional. Definir esse raio como 0 fornece um pincel normal; defini-lo com um valor diferente de zero permite criar formas ocas.
  • /nós ts [0-8]
    Define a forma dos pincéis
    • 0 = Bola / Elipsóide
    • 1 = Cubo / Cubóide
    • 2 = Cilindro / Cilindro Elíptico
    • 3 = Meia bola para cima
    • 4 = Meia bola para baixo
    • 5 = Meia Bola Norte
    • 6 = Meia Bola Leste
    • 7 = Meia Bola Sul
    • 8 = Meia Bola Oeste

Ferramenta para levantar e abaixar

Clique esquerdo do mouse: terreno inferior
Clique com o botão direito do mouse: Raise Terrain (colocará o bloco que você selecionou atualmente em sua barra de atalho)


  • /we tr (número de dezembro)
    Define o raio das ferramentas 
     
  • /nós tprofundidade (número)
    Define a profundidade de subida/descida, ou em quantos blocos o terreno deve ser elevado ou rebaixado
     
  • /nós tm [0-3]
    Definir o modo de desenho das ferramentas
    • 0 = Uniform: Eleva/desce terreno uniformemente dentro de um determinado raio (formato de cilindro)
    • 1 = Pyramid: Elevar/baixar terreno dentro de um determinado raio usando declínio linear de profundidade (formato de cone) 
    • 2 = Gaussian: aumentar/baixar o terreno dentro de um determinado raio usando uma curva gauss para modificar o valor da profundidade (formato de cone erodido) 
    • 3 = Perlin: Eleva/rebaixa o terreno por um gerador de ruído perlin de frequência fixa de 2 oitavas
       

Ferramenta de escova de ar

Clique esquerdo do mouse: Remove aleatoriamente um monte de blocos dentro de um determinado raio, só funciona no modo de desenho 'Substituir'
Clique com o botão direito do mouse: coloque aleatoriamente um monte de blocos dentro de um determinado raio

  • /we tr (número de dezembro)
    Define o raio dos pincéis de ar no qual colocar blocos aleatoriamente
     
  • /nós tq (número)
    Define a quantidade de blocos a serem colocados em determinado raio
     
  • /nós tamos [0-1]
    Define o modo de aplicação de ferramentas.
    • 0 = Aplicar operação em qualquer lado do bloco 
    • 1 = Aplicar operação no lado do bloco selecionado 
       
  • /nós tm [0-1]
    Define o modo de desenho das ferramentas
    • 0 = Replace: Faz com que o aerógrafo substitua apenas os blocos existentes
    • 1 = Add: Adiciona na frente dos blocos existentes
       

Ferramenta de erosão

Clique esquerdo do mouse: Sem efeito
Clique com o botão direito do mouse: erodir uma área calculando a altura média do terreno


  • /nós tr (número)
    Define o raio da ferramenta da área a ser erodida (padrão 10)
     
  • /nós tkr (número)
    Define o erode kernel rádio sobre o qual calcular a média da altura do terreno (o tamanho do kernel do desfoque da caixa, padrão 2)
    Observe que valores altos são muito caros e levarão algum tempo para serem calculados.
     
  • /nós ti (número)
    Define o número de iterações – ou quantas vezes aplicar o efeito.
  • /nós tusb (0 ou 1)
    "Usar bloco selecionado". Quando definido como 1, qualquer bloco colocado será aquele em mãos. Quando definido como 0, qualquer bloco colocado será aquele encontrado abaixo do local determinado.

 

Ferramenta de importação

Clique esquerdo do mouse: Sem efeito
Clique com o botão direito do mouse: importe um dos arquivos blockdata fornecidos na posição selecionada
Arrastar e soltar arquivo esquemático na janela do jogo: Define o arquivo fonte que deve ser importado


  • /nós imc
    Diz à ferramenta para usar os dados do bloco de dados copiados anteriormente usando /we mcopy
     
  • /nós somos
    Define a importa sfonte - o(s) arquivo(s) que devem ser importados. Se mais de um for fornecido, ele selecionará aleatoriamente um de cada vez. Pode usar * como curinga. Alternativamente, arraste e solte o arquivo na janela do jogo
    Exemplos:
    • /nós somos uma pedra* pedra*
    • /nós somos árvore1 árvore2
    • /nós somos uma árvore*
       
  • /nós imo [0-2]
    Define o import oponto de origem do arquivo a ser importado 
    • 0 = Usa o ponto inicial como canto frontal inferior esquerdo ponto
    • 1 = Usa o ponto inicial como ponto central inferior (padrão)
    • 2 = Usa o ponto inicial como ponto central superior
       
  • /nós imr [0, 90, 180 ou 270]
    Define os dados do bloco importados r. Todos os comandos de posicionamento subsequentes farão com que todos os blocos girem em determinados graus.
     
  • /nós imrrand [ativado ou desativado]
    Ativa/desativa a importada rotação randomizer. Se ativado, ele selecionará aleatoriamente um dos 4 ângulos disponíveis sempre que os dados do bloco forem importados.
     
  • /nós imflip
    Alterna o posicionamento invertido dos dados do bloco.
     
  • /nós tm
    Define o modo de substituição das ferramentas de importação
    • 0 = Substituível: Utiliza o valor Substituível do bloco para verificar se deve substituir um bloco ou não
    • 1 = ReplaceAll: coloca todos os blocos ignorando completamente quaisquer blocos existentes anteriormente
    • 2 = ReplaceAir: coloca apenas blocos onde anteriormente não havia blocos

Ferramenta Borracha

Clique com o botão esquerdo do mouse: remove blocos em determinado formato do bloco atualmente selecionado em sua barra de atalhos
Clique com o botão direito do mouse: Sem efeito

  • Todos os comandos são iguais aos da ferramenta pincel
     

Ferramenta Aumentar / Diminuir

Clique esquerdo do mouse: Reduz todas as formas dentro de um determinado raio
Clique com o botão direito do mouse: Aumenta todas as formas dentro de um determinado raio


  • /we tr (número de dezembro)
    Define o raio das ferramentas da área como aumentado/reduzido
     
  • /nós tm [0-1]
    Define o modo de desenho das ferramentas
    • 0 = Aumentar/diminuir qualquer formato de bloco
    • 1 = Aumentar/diminuir todas as formas de bloco que tenham o mesmo bloco que o selecionado
       


Ferramenta Linha

Clique esquerdo do mouse: Marca a posição selecionada como o ponto inicial da linha
Clique com o botão direito do mouse: Desenha a linha do ponto inicial escolhido até o ponto selecionado


  • /nós tm [0-1]
    Define o modo de ferramentas.
    • 0 = Origem única - Todas as linhas serão desenhadas a partir do ponto inicial selecionado
    • 1 = Line Strip - Toda vez que uma linha é desenhada, ela é selecionada como ponto inicial para a próxima linha
       
  • /nós trememos [0-1]
    Define a ferramenta para desenhar ou apagar blocos. 0 = colocar, 1 = apagar

 

Ferramenta TreeGen

Clique esquerdo do mouse: Sem efeito
Clique com o botão direito do mouse: Coloca uma árvore em determinada posição selecionada (um bloco posicionável deve ser selecionado na barra quente)


  • /nós tsize [número de dezembro] [número de dezembro]
    Define o multiplicador de tamanho mínimo das árvores (padrão 0,7) e o tamanho adicional aleatório (padrão 0,6)
    Por exemplo /tsize 1 0.5 colocará árvores de tamanho 1 a 1,5
    Qualquer árvore maior que o tamanho 3 pode demorar para gerar
     
  • /nós tv [nome]
    Define a variante da árvore. Atualmente disponíveis são: vidoeiro anão, carvalho inglês, abeto, vidoeiro do Himalaia, bordo japonês, sumaúma, bordo da montanha, pinheiro da montanha, carvalho inglês, sumaumeira, espinhoso, vidoeiro, scotspine, vidoeiro prateado, bordo açucareiro, maplesmall e truemulga.

    Você também pode adicionar sua própria variante de árvore adicionando uma nova configuração de gerador de árvore em assets/worldgen/tree/
     

Ferramenta de preenchimento de inundação

Clique esquerdo do mouse: Tenta apagar a área selecionada dentro de um determinado raio
Clique com o botão direito do mouse: tenta preencher a área selecionada dentro de um determinado raio (também substituirá todos os blocos de material de bloco vegetal)


  • /nós tr [número]
    Define o raio de pesquisa sobre até onde o preenchimento deve atingir
  • /nós trl [0-9999]
    Define o nível substituível (padrão 6000). Se definido para 9000, a água não será substituída
  • /nós tce [ligado/desligado]
    Verifique a bandeira incluída. Se estiver ativado, a ação de preenchimento não fará nada se não for capaz de encontrar uma área fechada dentro de um determinado raio de pesquisa
  • /nós tm [2-3]
    Modo 2D ou 3D. Se definido como 2D, funcionará apenas para preenchimento de discos planos de blocos. No modo 3D também preenche a direção vertical dentro de um determinado raio de pesquisa.



Quer saber para onde foram alguns links?
O modding navbox está passando por algumas mudanças! Confira Navigation Box Updates para mais informações e ajuda para encontrar páginas específicas.

Modificação
Introdução à modificação Começando Modificação: Pacote Temático
Modificação de conteúdo Modificações de conteúdo Desenvolvendo um Mod de Conteúdo Tutoriais Básicos Tutoriais intermediários Tutoriais Avançados Conceitos de mod de conteúdo
Modificação de código Modificações de código Configurando seu ambiente de desenvolvimento
Visão geral da propriedade ItemEntidadeComportamentos de entidadeBlocoBloquear comportamentosBloquear aulasBloquear entidadesBloquear comportamentos de entidadeComportamentos colecionáveisPropriedades mundiais
Fluxos de trabalho e infraestrutura Dicas de eficiência de modificaçãoCompatibilidade do mecanismo modExtensibilidade de modsMotor VS
Recursos Adicionais Recursos comunitários Modificando atualizações de API Linguagens de programação Lista de comandos do servidorLista de comandos do clienteParâmetros de inicialização do clienteParâmetros de inicialização do servidor
Mods de exemploDocumentos da APIRepositório GitHub