MC Toolkit

Guias / Comandos e dados

Poções cobrem 19 de 40 efeitos — e quatro poções não têm o nome do que fazem

21 efeitos de status não têm poção alguma. Rapidez dá Velocidade, Salto dá Impulso de Salto, Cura dá Saúde Instantânea — e /give e /effect precisam dos nomes diferentes.

O suporte de poções cobre menos da metade dos efeitos de status no jogo, e quatro das poções que ele faz têm nomes diferentes do efeito que concedem. Esse segundo fato é uma armadilha ao escrever comandos. Contado a partir dos registros de poções e efeitos da Mojang para a versão 26.2.

19 tipos de poções, 41 entradas

Existem 41 entradas de poções, que são 19 tipos distintos mais suas variantes:

  • 19 poções base
  • 13 versões estendidas long_
  • 9 versões amplificadas strong_

Nem toda poção tem ambas. Visão Noturna estende, mas não amplifica; Cura amplifica, mas não estende. A divisão de 13 e 9 é o motivo.

21 dos 40 efeitos não têm poção

Pouco mais da metade dos efeitos de status no jogo não podem ser preparados de forma alguma:

absorption, bad_omen, blindness, breath_of_the_nautilus, conduit_power, darkness, dolphins_grace, glowing, haste, health_boost, hero_of_the_village, hunger, levitation, luck, mining_fatigue, nausea, raid_omen, saturation, trial_omen, unluck, wither

Alguns são ambientais (Proteção do Mar, Dádiva Marinha, Escuridão), alguns são sinalizadores de eventos (Presságio Ruim, Presságio de Invasão, Presságio de Desafio, Herói da Vila), e alguns são simplesmente apenas para comandos (Brilho, Levitação, Pressa, Sorte). Se você precisar de um desses em um jogador, /effect give é a única rota — nenhuma quantidade de preparo o produzirá.

Quatro poções têm nomes diferentes

ID da poçãoEfeito que concede
swiftnessspeed
leapingjump_boost
healinginstant_health
harminginstant_damage

Isso é importante porque os dois comandos usam vocabulários diferentes:

/give @p potion[potion_contents={potion:"minecraft:swiftness"}]
/effect give @p minecraft:speed 30 1

potion:"minecraft:speed" não existe e /effect give @p minecraft:swiftness também não. Cada comando quer seu próprio ID, e a incompatibilidade só existe para estas quatro — todas as outras poções compartilham seu nome com seu efeito, o que é exatamente o que torna as quatro fáceis de errar.

Mestre Tartaruga concede dois efeitos

turtle_master é a única poção que aplica mais de um: Resistência e Lentidão juntas. É por isso que ela é lida como uma poção defensiva com uma desvantagem, em vez de um buff direto.

É também a única maneira de preparar Resistência. Não existe Poção de Resistência — o efeito é alcançável através do suporte de poções apenas como metade de Mestre Tartaruga, sempre com a Lentidão anexada. Então, Resistência não está na lista de não preparáveis acima, mas também não é separável.

Para trabalho com comandos e datapacks

  • Verifique se o efeito que você deseja tem uma poção antes de planejar o preparo — 21 não têm.
  • Use o ID da poção para itens e o ID do efeito para /effect; eles diferem para Rapidez, Salto, Cura e Dano.
  • Lembre-se de que long_ e strong_ são entradas de registro separadas, não modificadores, então um comando que nomeia minecraft:long_swiftness está nomeando uma poção real e distinta.

Laboratório de poções →

Mais guias

Ver todos →

Procurando mais ferramentas de Minecraft?

Um conjunto de geradores, visualizadores e conversores que rodam no navegador — tudo grátis.