MCTOOLBOX
MC ToolboxMC TOOLBOX

Studio d'Effets

Commandes d'Effets de Statut et de Potion

Sortie de Synthèse

Java 26.x
/effect give @p minecraft:speed 30 0
Registre Central
Laboratoire de Configuration
0
Durée (secondes)30s

Guide de la commande /effect de Minecraft pour Java et Bedrock

La commande /effect ajoute ou supprime des effets de statut des joueurs et des entités. Utilisez-la pour créer des capacités temporaires, des règles d'arène, des mécaniques de carte d'aventure, des variantes de créatures, des scénarios de test ou des événements de serveur sans avoir à brasser et distribuer des potions à la main.

Java Edition utilise /effect give <targets> <effect> [seconds] [amplifier] [hideParticles], tandis que Bedrock utilise /effect <player> <effect> [seconds] [amplifier] [hideParticles]. La syntaxe de suppression diffère également, alors sélectionnez la bonne édition avant de copier la commande générée.

Construisez la commande en choisissant une cible, un effet, une durée, un amplificateur et un paramètre de particules. Lisez la commande générée de gauche à droite, vérifiez que le sélecteur est suffisamment précis et testez des amplificateurs élevés dans un monde privé avant d'utiliser la commande sur un serveur public.

Choisir la bonne cible

Utilisez @s pour l'exécuteur actuel, @p pour le joueur le plus proche, @a pour tous les joueurs, ou @e avec des filtres de sélecteur pour les entités. Préférez un joueur spécifique ou un sélecteur filtré tel que @e[type=zombie,distance=..20] lors du test de commandes qui pourraient affecter de nombreuses entités.

Comprendre la durée et l'amplificateur

La durée est mesurée en secondes. Les versions modernes de Java et Bedrock acceptent infinite pour un effet persistant. L'amplificateur est basé sur zéro : 0 affiche le niveau I, 1 affiche le niveau II et 4 affiche le niveau V. Des valeurs extrêmes peuvent produire des mouvements, des dégâts ou un comportement de caméra irréalisables.

Utiliser la syntaxe d'édition correcte

Java ajoute un effet avec /effect give @p minecraft:speed 60 1 false et le supprime avec /effect clear @p minecraft:speed. Bedrock utilise son énumération d'effet sans l'espace de noms : /effect @p speed 60 1 false, ou /effect @p clear speed.

Contrôler la visibilité des particules

Définissez hideParticles sur true pour des cartes d'aventure épurées, des mécaniques de furtivité et des améliorations de fond. Gardez les particules visibles lorsque les joueurs ont besoin d'un indice visuel clair qu'un effet est actif. Masquer les particules ne rend pas l'entité affectée invisible.

Automatiser les effets en toute sécurité

Les commandes générées ici peuvent être exécutées dans le chat, les blocs de commande ou les fonctions lorsque l'exécuteur a la permission. Pour les systèmes répétitifs, évitez de réappliquer des effets courts à chaque tick, sauf si la mécanique l'exige ; utilisez un intervalle de rafraîchissement raisonnable pour réduire la charge de commande et le scintillement visuel.

Tester avant d'utiliser des niveaux élevés

Commencez avec l'amplificateur 0 et une courte durée, confirmez le sélecteur de cible, puis augmentez les valeurs progressivement. Gardez une commande de suppression prête lors du test de Vitesse, Saut Amélioré, Lévitation, Dégâts Instantanés ou d'autres effets qui peuvent piéger, tuer ou désorienter les joueurs.

Associer l'effet à la mécanique

Les effets positifs tels que Vitesse, Résistance, Régénération et Vision Nocturne fonctionnent bien pour les récompenses et l'exploration. Les effets négatifs tels que Lenteur, Faiblesse, Cécité et Obscurité créent des dangers ou des règles d'arène. Les effets neutres tels que Lueur, Mauvais Présage et Présage d'Épreuve sont utiles pour suivre les joueurs ou déclencher des systèmes de jeu.

Vérifier la disponibilité de l'effet par version

Une commande valide peut échouer si son effet n'existe pas dans la version du jeu sélectionnée. Le Souffle du Nautilus a été ajouté aux versions modernes, tandis que les serveurs plus anciens rejetteront minecraft:breath_of_the_nautilus. Java appelle l'effet Malchance minecraft:unluck, et certains effets Java ne sont pas disponibles dans Bedrock, donc le générateur maintient des listes d'éditions séparées.

Questions sur la commande /effect de Minecraft

Comment puis-je supprimer tous les effets d'une cible ?

Dans Java Edition, utilisez /effect clear <targets>. Dans Bedrock Edition, utilisez /effect <player> clear. Pour supprimer un seul effet, ajoutez son ID d'effet à la position spécifique à l'édition indiquée par le générateur.

Pourquoi l'amplificateur 1 crée-t-il le niveau d'effet II ?

La commande stocke les valeurs d'amplificateur à partir de zéro. L'amplificateur 0 correspond au niveau I, l'amplificateur 1 au niveau II et l'amplificateur 2 au niveau III. Le générateur affiche la valeur de la commande, et non le chiffre romain affiché dans l'écran d'inventaire.

Un effet peut-il durer éternellement ?

L'édition Java prend en charge le mot-clé de durée infinie à partir de la version 1.19.4, et Bedrock le prend en charge à partir de la version 1.21.40. Pour les versions plus anciennes, utilisez une longue durée numérique et actualisez-la avant qu'elle n'expire. Faites toujours correspondre la commande à la version exécutant le monde ou le serveur.

Pourquoi Minecraft signale-t-il une erreur de syntaxe ?

Vérifiez d'abord l'édition sélectionnée. Java place give ou clear avant la cible et utilise des ID avec espace de noms comme minecraft:speed. Bedrock place la cible immédiatement après /effect et utilise son énumération d'effet, comme speed. Vérifiez également les espaces et le sélecteur de cible.

Puis-je appliquer des effets aux créatures ou à tous les joueurs ?

Les sélecteurs Java peuvent cibler des joueurs ou des entités pris en charge par l'effet. Utilisez @a pour tous les joueurs ou un sélecteur @e filtré pour les créatures. Les arguments de commande et les cibles prises en charge de Bedrock peuvent différer, alors testez le sélecteur généré dans l'édition prévue.

Est-ce que hideParticles rend un joueur invisible ?

Non. Cela ne fait que supprimer les particules d'effet de statut. Utilisez l'effet d'invisibilité lorsque l'entité elle-même doit être cachée, et n'oubliez pas que les objets tenus, l'armure ou d'autres indices peuvent toujours révéler un joueur invisible.

Ai-je besoin de cheats ou d'une permission d'opérateur ?

Oui. Les commandes doivent être activées et l'exécuteur doit disposer des autorisations suffisantes. Sur un serveur, exécutez la commande en tant qu'opérateur, via la console, dans un bloc de commandes autorisé ou à partir d'une fonction avec le contexte de commande requis.

Comment devrais-je tester des combinaisons d'effets dangereuses ?

Utilisez une copie du monde, ciblez un joueur, choisissez une courte durée et gardez la commande de suppression prête. Testez soigneusement les Dégâts Instantanés, la Vitesse élevée, le Saut Amélioré, la Lévitation, la Cécité et la Nausée avant de les appliquer à des groupes.

La durée est-elle importante pour la Santé Instantanée ou les Dégâts Instantanés ?

Ce sont des effets instantanés, ils s'appliquent donc une seule fois au lieu de rester actifs pendant la durée spécifiée. L'amplificateur modifie toujours leur puissance. Commencez à l'amplificateur 0 et testez sur une cible contrôlée avant de l'augmenter.

Quel est l'ID de commande pour Malchance ?

Dans l'édition Java, le nom de l'effet affiché est Malchance, mais son ID de commande est minecraft:unluck. Utilisez cet ID plutôt que minecraft:bad_luck. Bedrock n'expose pas tous les effets Java, donc seuls les effets pris en charge par l'édition sélectionnée apparaissent dans le générateur.