Mise à jour :

1. Créer le score

/scoreboard objectives add sneak minecraft.custom:minecraft.sneak_time

Il augmente de un à chaque tick pendant que le joueur est accroupi. Lancez-le une fois.

2. S'accroupir pour un super saut

# Répétition, Toujours actif
execute as @a[scores={sneak=1..}] run effect give @s minecraft:jump_boost 1 4 true
# Chaîne, Toujours actif
scoreboard players reset @a[scores={sneak=1..}] sneak

Sautez juste après vous être accroupi pour bondir très haut. La remise à zéro fait disparaître l'effet une seconde après que vous arrêtez.

3. Objet plus accroupissement

execute as @a[scores={sneak=1..}] if items entity @s weapon.mainhand minecraft:feather at @s run particle minecraft:cloud ~ ~ ~ 0.3 0.1 0.3 0 3

Ne se déclenche qu'en tenant une plume (1.20.5+). Voir les effets de l'objet en main.

4. Maintenir pour se téléporter

execute as @a[scores={sneak=60..}] run tp @s 0 100 0
scoreboard players reset @a[scores={sneak=60..}] sneak

Téléporte les joueurs une fois que leur temps accroupi total atteint 3 secondes. Le score ne baisse jamais, donc les courts accroupissements s'additionnent. Ajoutez une vérification du bloc sous les pieds et vous obtenez un ascenseur qui descend quand vous vous accroupissez.

Dépannage

Vérifiez votre commande

Le Command Error Doctor (en anglais) vérifie dans votre navigateur les erreurs de syntaxe les plus courantes.