Guida al comando /effect di Minecraft per Java e Bedrock
Il comando /effect aggiunge o rimuove effetti di stato da giocatori ed entità. Usalo per creare abilità temporanee, regole dell'arena, meccaniche di mappe avventura, varianti di mob, scenari di test o eventi del server senza dover preparare e distribuire pozioni a mano.
Java Edition usa /effect give <targets> <effect> [seconds] [amplifier] [hideParticles], mentre Bedrock usa /effect <player> <effect> [seconds] [amplifier] [hideParticles]. Anche la sintassi per "clear" differisce, quindi seleziona l'edizione corretta prima di copiare il comando generato.
Costruisci il comando scegliendo un bersaglio, un effetto, una durata, un amplificatore e un'impostazione delle particelle. Leggi il comando generato da sinistra a destra, verifica che il selettore sia sufficientemente specifico e testa amplificatori elevati in un mondo privato prima di usare il comando su un server pubblico.
Scegli il bersaglio corretto
Usa @s per l'esecutore attuale, @p per il giocatore più vicino, @a per tutti i giocatori o @e con filtri selettore per le entità. Preferisci un giocatore specifico o un selettore filtrato come @e[type=zombie,distance=..20] quando testi comandi che potrebbero influenzare molte entità.
Comprendere Durata e Amplificatore
La durata è misurata in secondi. Le versioni moderne di Java e Bedrock accettano "infinite" per un effetto persistente. L'amplificatore è basato su zero: 0 mostra il livello I, 1 mostra il livello II e 4 mostra il livello V. Valori estremi possono produrre movimenti, danni o comportamenti della telecamera impraticabili.
Usa la sintassi corretta dell'edizione
Java aggiunge un effetto con /effect give @p minecraft:speed 60 1 false e lo rimuove con /effect clear @p minecraft:speed. Bedrock usa la sua enumerazione dell'effetto senza il namespace: /effect @p speed 60 1 false, o /effect @p clear speed.
Controlla la visibilità delle particelle
Imposta hideParticles su true per mappe avventura pulite, meccaniche stealth e buff di sottofondo. Mantieni le particelle visibili quando i giocatori hanno bisogno di un chiaro indizio visivo che un effetto è attivo. Nascondere le particelle non rende invisibile l'entità affetta.
Automatizza gli effetti in sicurezza
I comandi generati qui possono essere eseguiti in chat, blocchi di comando o funzioni quando l'esecutore ha il permesso. Per i sistemi ripetuti, evita di riapplicare effetti brevi ogni tick a meno che la meccanica non lo richieda; usa un intervallo di aggiornamento sensato per ridurre il carico dei comandi e lo sfarfallio visivo.
Testa prima di usare livelli alti
Inizia con amplificatore 0 e una breve durata, conferma il selettore del bersaglio, quindi aumenta i valori gradualmente. Tieni pronto un comando "clear" quando testi Velocità, Salto Potenziato, Levitazione, Danno Istantaneo o altri effetti che possono intrappolare, uccidere o disorientare i giocatori.
Abbina l'effetto alla meccanica
Effetti positivi come Velocità, Resistenza, Rigenerazione e Visione Notturna funzionano bene per ricompense ed esplorazione. Effetti negativi come Lentezza, Debolezza, Cecità e Oscurità creano pericoli o regole per l'arena. Effetti neutri come Bagliore, Cattivo Presagio e Presagio della Prova sono utili per tracciare i giocatori o attivare sistemi di gioco.
Verifica disponibilità effetti per versione
Un comando valido può comunque fallire se il suo effetto non esiste nella versione di gioco selezionata. Breath of the Nautilus è stato aggiunto alle versioni moderne, mentre i server più vecchi rifiuteranno minecraft:breath_of_the_nautilus. Java chiama l'effetto Bad Luck minecraft:unluck, e alcuni effetti Java non sono disponibili in Bedrock, quindi il generatore mantiene elenchi di edizioni separati.
Domande sul comando /effect di Minecraft
Come rimuovo ogni effetto da un bersaglio?
In Java Edition usa /effect clear <targets>. In Bedrock Edition usa /effect <player> clear. Per rimuovere un solo effetto, aggiungi il suo ID effetto nella posizione specifica dell'edizione mostrata dal generatore.
Perché l'amplificatore 1 crea l'effetto di livello II?
Il comando memorizza i valori dell'amplificatore a partire da zero. L'amplificatore 0 è il livello I, l'amplificatore 1 è il livello II e l'amplificatore 2 è il livello III. Il generatore mostra il valore del comando, non il numero romano visualizzato nella schermata dell'inventario.
Un effetto può durare per sempre?
Java Edition supporta la parola chiave di durata infinita dalla 1.19.4, e Bedrock la supporta dalla 1.21.40. Per le versioni più vecchie, usa una lunga durata numerica e aggiornala prima che scada. Abbina sempre il comando alla versione che esegue il mondo o il server.
Perché Minecraft segnala un errore di sintassi?
Controlla prima l'edizione selezionata. Java posiziona give o clear prima del bersaglio e usa ID con namespace come minecraft:speed. Bedrock posiziona il bersaglio immediatamente dopo /effect e usa la sua enumerazione dell'effetto, come speed. Verifica anche gli spazi e il selettore del bersaglio.
Posso applicare effetti a mob o a tutti i giocatori?
I selettori Java possono bersagliare giocatori o entità supportate dall'effetto. Usa @a per tutti i giocatori o un selettore @e filtrato per i mob. Gli argomenti del comando Bedrock e i bersagli supportati possono differire, quindi testa il selettore generato nell'edizione desiderata.
hideParticles rende un giocatore invisibile?
No. Sopprime solo le particelle dell'effetto di stato. Usa l'effetto invisibilità quando l'entità stessa deve essere nascosta e ricorda che gli oggetti tenuti, l'armatura o altri indizi potrebbero comunque rivelare un giocatore invisibile.
Ho bisogno di trucchi o del permesso di operatore?
Sì. I comandi devono essere abilitati e l'esecutore necessita di permessi sufficienti. Su un server, esegui il comando come operatore, tramite la console, in un blocco comandi consentito o da una funzione con il contesto di comando richiesto.
Come dovrei testare combinazioni di effetti pericolose?
Usa una copia del mondo, scegli come bersaglio un giocatore, scegli una breve durata e tieni pronto il comando clear. Testa Danno Immediato, Velocità alta, Salto Potenziato, Levitazione, Cecità e Nausea con attenzione prima di applicarli ai gruppi.
La durata è importante per Salute Immediata o Danno Immediato?
Questi sono effetti istantanei, quindi si applicano una volta invece di rimanere attivi per la durata specificata. L'amplificatore cambia comunque la loro forza. Inizia con l'amplificatore 0 e testa contro un bersaglio controllato prima di aumentarlo.
Qual è l'ID comando per Sfortuna?
In Java Edition il nome dell'effetto visualizzato è Bad Luck, ma il suo ID comando è minecraft:unluck. Usa quell'ID invece di minecraft:bad_luck. Bedrock non espone tutti gli effetti Java, quindi nel generatore appaiono solo gli effetti supportati dall'edizione selezionata.