
# Como usar comandos para criar efeitos de iluminação no Minecraft
**Introdução**
No Minecraft, a iluminação vai muito além das tochas e lanternas padrão. Com os comandos corretos, você pode criar ambientes atmosféricos, simular ciclos de dia e noite, ou até projetar luzes dinâmicas que respondem a eventos do jogo. Neste artigo, vamos explorar passo a passo como utilizar **/setblock**, **/fill**, **/execute** e **/time** para gerar efeitos de iluminação impressionantes e totalmente personalizáveis.
## Manipulando blocos de luz com `/setblock` e `/fill`
Os blocos de luz (light blocks) foram introduzidos nas versões mais recentes e permitem definir a intensidade de iluminação de 0 a 15, sem precisar de fontes visíveis.
**Passo a passo básico**
1. Abra o chat e digite:
“`
/give @p light_block 1 0 {BlockState:{level:15}}
“`
*Esse comando entrega ao jogador um bloco de luz com intensidade máxima.*
2. Posicione o bloco onde deseja que a luz comece.
3. Use **/setblock** para substituir rapidamente blocos existentes:
“`
/setblock ~1 ~ ~ light_block{BlockState:{level:10}}
“`
*O `~` indica coordenadas relativas ao jogador, e `level:10` cria uma luz mais suave.*
Para iluminar áreas maiores, **/fill** é mais eficiente:
“`
/fill ~-5 ~ ~-5 ~5 ~10 ~5 light_block{BlockState:{level:12}} replace air
“`
Esse comando preenche um cubo de 11 × 11 × 16 blocos com luz de nível 12, substituindo apenas o ar. Ajuste os valores para cobrir salas, galerias ou cavernas inteiras.
**Dicas avançadas**
– Combine **/fill** com **replace stone** ou outros blocos para criar “caminhos luminosos” que surgem ao ser quebrados.
– Use **/setblock** em conjunto com **/execute** para gerar luzes condicionais (por exemplo, só aparece quando o jogador chega a uma coordenada específica).
## Scripts de iluminação dinâmica com `/execute` e `/time`
Para efeitos que mudam ao longo do tempo, como lanternas que piscam ou luzes que seguem o ciclo dia/noite, recorra a **/execute** e **/time**.
### Luzes que acompanham o ciclo dia/noite
“`
/execute as @a at @s run time query daytime
“`
Esse comando devolve o tempo atual (0‑24000). Você pode usá‑lo em um **repetidor de comando** (command block) configurado para “Always Active” e criar um **scoreboard** que armazene o valor:
“`
scoreboard objectives add DayTime dummy
scoreboard players set @a DayTime 0
“`
Em seguida, atualize o scoreboard:
“`
/execute as @a run scoreboard players set @s DayTime
“`
Com o valor em mãos, aplique condições:
“`
/execute if score @a DayTime matches 13000..23000 run setblock
/execute if score @a DayTime matches 0..12999 run setblock
“`
Durante a noite, o bloco de luz é colocado; durante o dia, ele é removido, simulando uma lanterna que só acende à noite.
### Efeito “piscando” com redstone e comandos
1. Crie um bloco de comando **repetidor** que execute a cada tick (20 fps):
“`
/setblock
“`
2. Adicione um segundo bloco de comando, **condicional**, logo abaixo, que remova o bloco a cada 10 ticks:
“`
/setblock
“`
3. Use um **clock** de redstone (por exemplo, um hopper clock) para disparar os blocos em sequência, criando um efeito de luz pulsante.
**Personalização rápida**
– Alterar o nível de luz (0‑15) muda a intensidade sem mudar o visual do bloco.
– Substituir `light_block` por `sea_lantern` ou `glowstone` oferece efeitos visuais diferentes, mantendo a lógica de ativação via comando.
## Integração prática: construindo uma “caverna luminosa”
Imagine uma caverna que se ilumina somente quando o jogador segura uma tocha. O fluxo completo seria:
1. **Detectar o item**:
“`
/execute as @a[nbt={SelectedItem:{id:”minecraft:torch”}}] run scoreboard players set @s HoldingTorch 1
“`
2. **Acionar a luz**:
“`
/execute if score @a HoldingTorch matches 1 run setblock
“`
3. **Desligar ao soltar**:
“`
/execute unless score @a HoldingTorch matches 1 run setblock
“`
Com poucos blocos de comando, a caverna ganha vida, reagindo ao comportamento do jogador e proporcionando imersão total.
**Resumo das melhores práticas**
– Sempre **testar em um mundo criativo** antes de aplicar em survival.
– Use **variáveis de scoreboard** para armazenar estados (dia/noite, item segurado, proximidade).
– Prefira **blocos de luz** quando a estética invisível for necessária; recorra a **lanternas** ou **glowstone** para efeitos visuais adicionais.
**Conclusão**
Dominar os comandos de iluminação no Minecraft permite transformar ambientes comuns em cenários cinematográficos, dinâmicos e interativos. Ao combinar **/setblock**, **/fill**, **/execute** e o controle de tempo, você cria desde luzes estáticas‑invisíveis até efeitos que respondem ao jogador ou ao ciclo dia/noite. Experimente as técnicas apresentadas, adapte‑as ao seu estilo de construção e descubra novas possibilidades para contar histórias dentro do seu mundo de blocos.
**Quer aprender ainda mais truques avançados?** Visite nosso site e confira tutoriais detalhados, além de baixar pacotes de comandos prontos para usar.
[www.jogarminicraft.online](https://www.jogarminicraft.online)