Minecraft Wiki
Advertisement
Veja também: Bloco sólido

Fluxo de água e lava.

Muitos animais, como o coral e o peixe tropical necessitam de fluidos como água para sobreviver.

Fluidos são blocos que podem fluir sobre o terreno, formando rios ou descidas. Há dois blocos desse tipo nas versões principais do Minecraft: a água e a lava.

Water JE16-a1.png Lava JE14.gif
Água Lava

Outro fluido, a lama, também existe No Minecraft Earth.

Há outras substâncias no jogo que mostram propriedades de fluidos, mas não podem ser colocadas como blocos de fluido, principalmente poções, água tingida‌[Edição Bedrock apenas], leite e mel.

Propriedades

Os fluidos podem ser colocados como blocos sólidos, mas não podem ser coletados sem um balde ou frasco.

Quando colocados em terreno aberto, os blocos de fluido são uma fonte para um fluxo, a menos que estejam confinados por outros blocos. Um fluido completamente confinado é renderizado como still (fluidos parados).

A água e a lava como fluidos parados.

Os blocos de origem (ou fonte) que estão pelo menos parcialmente liberados começam a fluir, propagando-se conforme as regras de propagação de fluido, e são renderizados como flowing (fluxo), com linhas animadas que demonstram a direção do fluxo.

Um bloco de lava aberto para fluir de um lado

Um bloco de origem parece ser um bloco "inteiro" quase no topo de seus blocos de contenção (se houver), enquanto os blocos de fluido em fluxo parecem estar "mais vazios" quanto mais distantes estiverem de sua origem.

Os fluidos podem interagir um com os outros, e com outros blocos colocados próximos ou fluem/passam sobre, conforme as propriedades do bloco afetado.

Os fluxos de fluidos exercem pressão nas entidades empurrando-as na direção do fluxo. Itens soltos que caem em um fluxo de fluido são carregados juntos até que eles sejam pegos em um redemoinho ou o fluxo chegue a sua extensão máxima. As criaturas que conseguem boiar em fluidos não se afogam, mas não conseguem nadar contra a correnteza. A minoria das criaturas que nadam (como peixes e axolotes) também podem nadar contra a correnteza.

Os blocos de fluidos não são sólidos da mesma maneira que o ar, portanto, colocar um bloco sólido num bloco de fonte ou fluxo de fluido, é bem-sucedido se a colocação detectar o lado de um bloco sólido através do fluido.

Os blocos de origem da água colocados de forma que criem um bloco não-sólido inundado atuam como qualquer bloco de origem, com as exceções observadas nas seções a seguir.

A água não pode ser colocada no Nether, tanto no modo sobrevivência quanto no modo criativo. A única maneira de colocar água no Nether é usando o comando /setblock.

Mecânicas

Água fluindo por um penhasco, demonstrando a mecânica de fluxo.

Profundidade

Os blocos de fluido tem um valor de profundidade que mede o quão "vazio" ele está. Um bloco de origem é "cheio" com um valor de profundidade de 0. Os fluxos de fluidos tem um valor de profundidade igual à profundidade de sua origem + 1, com um valor máximo de "vacuidade" onde o fluxo para. Assim, um bloco de fluxo próximo à origem tem um valor de profundidade de 1, o próximo mais distante de 2, e assim sucessivamente até que o fluxo pare. Se o fluxo descer em elevação, a profundidade será redefinida para 0 na nova elevação.

A profundidade máxima de vacuidade para a água é 7. A lava na Superfície ou no End tem uma profundidade máxima de 3, mas no Nether seu valor profundidade máxima é 7. A distância máxima que um fluido pode fluir de seu bloco de origem original é uma distância do táxi correspondendo a profundidade máxima daquele fluido.

A renderização de fluidos é controlada pelos seus valores de profundidade, tanto na altura do nível do fluido quanto na direção do fluxo exibida.

Propagação

Quando um bloco de origem é colocado, o processo de propagação de fluido começa. Não importa se a origem cria um bloco inundado ou está colocada em um bloco de ar; ambos funcionam da mesma maneira. Esse bloco é o primeiro da lista de blocos envolvendo o processo de propagação. O processo de propagação de fluidos também inicia-se quando um bloco de fluido que parou de fluir recebe uma atualização de bloco.

Primeiramente, cada lado aberto do bloco de fluido começa a fluir. O bloco de água num plano reto espalha-se em todas as quatro direções até que ele chegue a seu limite de profundidade, formando um formato de diamante abrangendo 15 blocos ponto a ponto. A origem da água flutuando no meio do ar flui para cada um dos quatro lados e então desce. Cada bloco do fluxo criado é adicionado a lista de blocos a serem considerados para uma futura propagação.

Agora os blocos diretamente abaixo de cada bloco de origem ou fluxo na "lista de propagação" são checados:

  1. Se esse bloco é ar, ele é substituído por um bloco de fluxo de fluido com um valor de profundidade de 0. Este novo bloco é adicionado a "lista de propagação".
    • Devido à isso, o fluido pode fluir mais se ele fluir para baixo do que se ele continuar na superfície plana.
  2. Se o bloco abaixo é um bloco não-sólido inundado a checagem para já que o bloco de origem inundado tem sua própria "lista de propagação".
  3. Se o bloco abaixo é um tipo de bloco não-sólido que é afetado pelo fluido, então, ele pode ser convertido em um item solto. O bloco é, então, substituído pelo bloco de fluxo com um valor de profundidade de 1 a mais que o bloco acima e é adicionado a lista de propagação. O bloco acima é removido da "lista de propagação".
  4. Se o bloco abaixo é um bloco sólido, ou um de alguns blocos não-sólidos (por exemplo, cercas) que não são afetados por fluidos, o fluxo se espalha para todos os lados abertos. Esses blocos de fluxo adicionais são adicionados a lista.
    • Se todos os quatro dos blocos ao redor também forem sólidos, o processo de propagação para. Isso é como a lava ou uma coluna de água que não se espalha pelo solo pode ser criada.
  5. Se o bloco abaixo for um bloco de fluido de outro tipo, as regras de mistura de fluidos são consideradas. Se os novos blocos de fluxo forem criados eles são adicionados a lista.
  6. Se o bloco abaixo for um bloco de origem do mesmo fluido, a propagação para.

O fluxo de fluido tem um valor de velocidade que controla o quão rápido o efeito de propagação será. A água na Superfície e a lava no Nether se move na mesma velocidade de 1 bloco a cada 5 ticks, ou 4 blocos por segundos. No entanto, a lava na Superfície é mais lenta que a água, e se move a apenas 1 bloco a cada 30 ticks de jogo, ou 2 blocos a cada 3 segundos.

Direção do fluxo

Os fluidos consideram a distância mais curta para a beira de um penhasco, e priorizam o fluxo naquela direção.

O formato do solo ao redor de um fluxo é considerado ao calcular sua propagação, dando preferência a criação das cachoeiras de água e lava, por propósitos de estética. Durante o cálculo da propagação horizontal, a área de 5 blocos ao redor da origem dos blocos de fluxo são verificados quanto ao ar um bloco abaixo do bloco de fluido. Esses blocos de ar, e os blocos que os precedem, são convertidos em blocos de fluido com um nível de profundidade de 1 a mais que o bloco atual para estabelecer um fluxo simples, mas não são adicionados a coleção para futura consideração.

Por exemplo, o fluxo de água de uma única origem, colocado dentro de 7 blocos de uma borda é apenas um bloco de largura até a borda, e então ele cai como uma corrente de um bloco de largura, como demonstrado na imagem à direita.

Fluxo direcional

Propagação de água normal

A água normalmente se espalha igualmente em todas as direções de um bloco inundado, como é visto à direita.

Na mesma configuração de teste, o fluxo de água de uma escada ou estandarte é unidirecional.

Gotejamento

Lava escorrendo através de uma camada de terra.

Se as partículas estiverem totalmente habilitados no menu de opções, os blocos sólidos com ar abaixo e fluido acima pingam, como uma indicação visual de que há apenas uma camada de blocos que separa o jogador do fluido acima. O gotejamento de lava não causa danos nem inicia incêndios. Pode levar vários segundos antes que o gotejamento comece.

Atualizações no bloco

Essas ações fazem com que um bloco de fluido seja atualizado:

  • Outro bloco é colocado em seu espaço
  • O fluido começa a fluir de um bloco adjacente
  • Um fluxo de entrada estabelecido é interrompido

As estruturas geradas nunca causam atualizações de bloco para fluidos adjacentes quando são geradas. Por exemplo, uma entrada de caverna criada parcialmente abaixo do nível da água na borda de um corpo de água ou lava não faz com que o fluido flua até receber uma atualização de bloco. Por outro lado, fluidos criados como “parte” de uma estrutura fluem imediatamente se não forem completamente confinados; isso inclui buracos no fundo, de um oceano que se abrem em uma ravina abaixo.

Mistura

Quando os dois fluidos interagem, os resultados variam dependendo da posição da fonte de fluido.

  • Se a lava flui verticalmente para um bloco de origem de água ou fluxo de água, o bloco de fonte de água se transforma em pedra.
  • Se a lava flui horizontalmente para a água, a lava se transforma em pedregulho.
  • Se a água flui horizontalmente para o fluxo de lava, a lava se transforma em pedregulho. Antes da snapshot 20w13a da 1.16, um som de assobio e um efeito de vapor ocorriam, mas a água e a lava permaneciam inalteradas.
  • Se a água flui verticalmente para o fluxo de lava, pedregulho pode ou não ser formado.
  • Se a água flui para o bloco de origem de lava, o bloco de origem de lava se transforma em obsidiana.
  • Se a água caindo verticalmente tocar o bloco de origem de lava em qualquer lado, a lava se transforma em obsidiana—mesmo se a água não corresse para a lava.
  • Se a lava flui para uma terra das almas que está próxima a um gelo azul, a lava se transforma em basalto.

Histórico

Edição Java Classic
0.0.12a A água e a lava foram adicionadas.
Edição Java
1.0.0 Beta 1.9 Prerelease O fluido que está suspenso acima de uma área aberta por um bloco de espessura penetra no material e faz com que as partículas de gotejamento caiam no chão.
A lava que cai na água produz pedra, em vez de substituir a água.
Beta 1.9 Prerelease 5 Um bloco de lava pode ser convertido em um bloco de origem se as seguintes condições forem atendidas:
  • É delimitado por 4 fontes de lava dispostas em cruz.
  • As 4 fontes estão no mesmo nível horizontal que ele.
  • Há um bloco sólido e opaco embaixo dele.
Beta 1.9 Prerelease 6 Blocos de origem de lava não podem mais ser criados.
1.13 18w10c As físicas da água foram alteradas.
18w10d A água não flui mais pela parte de trás das escadas.
18w19a Algumas lógicas para blocos e fluidos foram separadas.
1.16 20w09a A lava agora empurra entidades.
20w13a O basalto agora pode ser formado quando a lava flui em cima de uma terra das almas próxima a gelo azul.

Problemas

Problemas relacionados com "Fluid" são mantidos no rastreador de erros. Reporte problemas lá, em inglês.

Galeria

Advertisement