Mise à jour :
1. Compter les clics droits
/scoreboard objectives add click minecraft.used:minecraft.carrot_on_a_stick
2. Donner la baguette
/give @s minecraft:carrot_on_a_stick[custom_name="Baguette de foudre",unbreakable={}]
3. Foudre au clic droit
Utilisez un bloc Répétition Toujours actif, suivi d'un bloc Chaîne Toujours actif :
/execute as @a[scores={click=1..}] at @s anchored eyes run summon lightning_bolt ^ ^ ^10
/scoreboard players reset @a[scores={click=1..}] click
La foudre frappe dix blocs devant l'endroit où regarde le joueur, puis le compteur est remis à zéro. Voir les coordonnées ~ et ^.
4. Autres effets
/execute as @a[scores={click=1..}] at @s run tp @s ^ ^ ^5
/execute as @a[scores={click=1..}] run effect give @s minecraft:levitation 1 5 true
Le premier est un bâton de téléportation qui vous avance de cinq blocs ; le second vous soulève brièvement.
5. Distinguer les baguettes et ajouter un temps de recharge
/give @s minecraft:carrot_on_a_stick[custom_name="Baguette de foudre",custom_data={wand:"thunder"},use_cooldown={seconds:3}]
/execute as @a[scores={click=1..}] if items entity @s weapon.mainhand minecraft:carrot_on_a_stick[custom_data~{wand:"thunder"}] at @s anchored eyes run summon lightning_bolt ^ ^ ^10
use_cooldown nécessite Java 1.21.2 ou plus récent.
6. Dépenser des niveaux d'XP comme du mana
# Répétition, Toujours actif
execute as @a[scores={click=1..},level=1..] at @s anchored eyes run summon lightning_bolt ^ ^ ^10
# Chaîne 1
xp add @a[scores={click=1..},level=1..] -1 levels
# Chaîne 2
scoreboard players reset @a[scores={click=1..}] click
Seuls les joueurs ayant au moins un niveau lancent le sort, et chaque lancer coûte un niveau. Au niveau 0, rien ne se passe. Gardez l'ordre de la chaîne : remettre à zéro en premier sauterait le coût. Voir la commande xp.
Dépannage
- Rien ne se passe : vérifiez que le bloc Chaîne de remise à zéro est bien placé derrière le bloc Répétition.
- La foudre vous frappe : visez un point devant vous, comme
^ ^ ^10. - Autres objets : les épées et les arcs ont leurs propres actions au clic droit ; utilisez une Carotte ou un Champignon biscornu sur un bâton.
Vérifiez votre commande
Le Command Error Doctor (en anglais) vérifie dans votre navigateur les erreurs de syntaxe les plus courantes.