Guia de Comando /effect do Minecraft para Java e Bedrock
O comando /effect adiciona ou remove efeitos de status de jogadores e entidades. Use-o para criar habilidades temporárias, regras de arena, mecânicas de mapas de aventura, variantes de mobs, cenários de teste ou eventos de servidor sem precisar preparar e distribuir poções manualmente.
A Java Edition usa /effect give <targets> <effect> [seconds] [amplifier] [hideParticles], enquanto a Bedrock usa /effect <player> <effect> [seconds] [amplifier] [hideParticles]. A sintaxe de limpeza também difere, então selecione a edição correta antes de copiar o comando gerado.
Crie o comando escolhendo um alvo, efeito, duração, amplificador e configuração de partícula. Leia o comando gerado da esquerda para a direita, verifique se o seletor é estreito o suficiente e teste amplificadores altos em um mundo privado antes de usar o comando em um servidor público.
Escolha o Alvo Correto
Use @s para o executor atual, @p para o jogador mais próximo, @a para todos os jogadores, ou @e com filtros de seletor para entidades. Prefira um jogador específico ou um seletor filtrado como @e[type=zombie,distance=..20] ao testar comandos que podem afetar muitas entidades.
Entenda a Duração e o Amplificador
A duração é medida em segundos. As versões modernas do Java e Bedrock aceitam infinite para um efeito persistente. O amplificador é baseado em zero: 0 exibe o nível I, 1 exibe o nível II e 4 exibe o nível V. Valores extremos podem produzir movimento, dano ou comportamento de câmera impraticáveis.
Use a Sintaxe Correta da Edição
Java adiciona um efeito com /effect give @p minecraft:speed 60 1 false e o remove com /effect clear @p minecraft:speed. Bedrock usa seu enum de efeito sem o namespace: /effect @p speed 60 1 false, ou /effect @p clear speed.
Controlar a Visibilidade das Partículas
Defina hideParticles como true para mapas de aventura limpos, mecânicas de furtividade e buffs de fundo. Mantenha as partículas visíveis quando os jogadores precisarem de uma dica visual clara de que um efeito está ativo. Ocultar partículas não torna a entidade afetada invisível.
Automatizar Efeitos com Segurança
Os comandos gerados aqui podem ser executados no chat, blocos de comando ou funções quando o executor tem permissão. Para sistemas repetitivos, evite reaplicar efeitos curtos a cada tick, a menos que a mecânica exija; use um intervalo de atualização sensato para reduzir a carga de comandos e a cintilação visual.
Teste antes de usar níveis altos
Comece com amplificador 0 e uma curta duração, confirme o seletor de alvo e, em seguida, aumente os valores gradualmente. Mantenha um comando de limpeza pronto ao testar Velocidade, Salto Turbinado, Levitação, Dano Instantâneo ou outros efeitos que podem prender, matar ou desorientar jogadores.
Combinar o Efeito com a Mecânica
Efeitos positivos como Velocidade, Resistência, Regeneração e Visão Noturna funcionam bem para recompensas e exploração. Efeitos negativos como Lentidão, Fraqueza, Cegueira e Escuridão criam perigos ou regras de arena. Efeitos neutros como Brilho, Mau Presságio e Presságio de Julgamento são úteis para rastrear jogadores ou acionar sistemas de jogo.
Verificar Disponibilidade de Efeitos por Versão
Um comando válido ainda pode falhar se seu efeito não existir na versão do jogo selecionada. Breath of the Nautilus foi adicionado às versões modernas, enquanto servidores mais antigos rejeitarão minecraft:breath_of_the_nautilus. O Java chama o efeito Bad Luck de minecraft:unluck, e alguns efeitos do Java não estão disponíveis no Bedrock, então o gerador mantém listas de edições separadas.
Perguntas sobre o Comando /effect do Minecraft
Como eu removo todos os efeitos de um alvo?
Na Java Edition, use /effect clear <targets>. Na Bedrock Edition, use /effect <player> clear. Para remover apenas um efeito, adicione seu ID de efeito na posição específica da edição mostrada pelo gerador.
Por que o amplificador 1 cria o nível de efeito II?
O comando armazena valores de amplificador a partir de zero. O amplificador 0 é o nível I, o amplificador 1 é o nível II e o amplificador 2 é o nível III. O gerador mostra o valor do comando, não o numeral romano exibido na tela do inventário.
Um efeito pode durar para sempre?
A Java Edition suporta a palavra-chave de duração infinita a partir da 1.19.4, e a Bedrock a suporta a partir da 1.21.40. Para versões mais antigas, use uma duração numérica longa e atualize-a antes que expire. Sempre combine o comando com a versão que está executando o mundo ou servidor.
Por que o Minecraft relata um erro de sintaxe?
Verifique a edição selecionada primeiro. Java coloca give ou clear antes do alvo e usa IDs com namespace, como minecraft:speed. Bedrock coloca o alvo imediatamente após /effect e usa seu enum de efeito, como speed. Verifique também os espaços e o seletor de alvo.
Posso aplicar efeitos a mobs ou a todos os jogadores?
Os seletores Java podem ter como alvo jogadores ou entidades suportadas pelo efeito. Use @a para todos os jogadores ou um seletor @e filtrado para mobs. Os argumentos de comando e os alvos suportados da Bedrock podem diferir, então teste o seletor gerado na edição pretendida.
hideParticles torna um jogador invisível?
Não. Ele apenas suprime as partículas do efeito de status. Use o efeito de invisibilidade quando a própria entidade deve ser escondida, e lembre-se de que itens segurados, armaduras ou outras pistas ainda podem revelar um jogador invisível.
Preciso de cheats ou permissão de operador?
Sim. Os comandos devem estar habilitados e o executor precisa de permissão suficiente. Em um servidor, execute o comando como operador, através do console, em um bloco de comando permitido ou de uma função com o contexto de comando necessário.
Como devo testar combinações de efeitos perigosas?
Use uma cópia do mundo, mire em um jogador, escolha uma curta duração e mantenha o comando de limpeza pronto. Teste Dano Instantâneo, alta Velocidade, Salto Turbinado, Levitação, Cegueira e Náusea cuidadosamente antes de aplicá-los a grupos.
A duração importa para Cura Instantânea ou Dano Instantâneo?
Estes são efeitos instantâneos, então eles se aplicam uma vez em vez de permanecerem ativos pela duração especificada. O amplificador ainda altera sua força. Comece com o amplificador 0 e teste contra um alvo controlado antes de aumentá-lo.
Qual é o ID de comando para Bad Luck?
Na Java Edition, o nome do efeito exibido é Bad Luck, mas seu ID de comando é minecraft:unluck. Use esse ID em vez de minecraft:bad_luck. O Bedrock não expõe todos os efeitos do Java, então apenas os efeitos suportados pela edição selecionada aparecem no gerador.