English translation at the bottom

Necessite: ThatPacketAddon (ou MundoSK) & ProtocolLib

Fonctionne: Minecraft 1.10.X, 1.12.X
Une fonction qui permet d'appliquer l'animation de cooldown des enderpearls (1.9 et plus récent) à n'importe quel item pour une durée voulue
Skellett a une expression pour cela mais elle ne fonctionne pas et n'est plus documentée donc voilà un remplacement
Ce n'est qu'une animation, si vous voulez empêcher le joueur d'utiliser un objet, il faut rajouter des cancel event
Dans la fonction, player est un joueur, item un item (logique) et time le temps du cooldown en SECONDES

function Cooldown(player: player, item: item, time: int):
   set {_wait} to "%{_time}% seconds" parsed as a timespan
   set {_packet} to new play_server_set_cooldown packet
   set item field 0 of {_packet} to {_item}
   set int pnum 0 of {_packet} to {_time}*20
   send packet {_packet} to {_player}
   wait {_wait}
   set {_packet} to new play_server_set_cooldown packet
   set item field 0 of {_packet} to {_item}
   set int pnum 0 of {_packet} to 0
   send packet {_packet} to {_player}

Par exemple, ici la commande cooldown fera apparaitre l'animation de cooldown sur une golden apple pendant 5 secondes (cf gif plus bas)

command /cooldown:
   trigger:
      Cooldown(player, golden apple, 5)



English translation (Please be kind if you spot any mistakes, I did it in 2 minutes)

A fonction that allows you to apply the animation cooldown of the 1.9 or earlier enderpearl to the item of your choice for a given duration
Skellett had an expression like this but it didnt work and is not documented anymore
It's only an animation, if you want to prevent a player from using an object, add cancel event
In the fonction, player is a player, item is the item where the cooldown will appear and time is the duration of the cooldown in SECONDS
You can see the function and an exemple above the english translation:
The command "cooldown" will apply for exemple the animation cooldown on a golden apple for 5 seconds for the player that executed the command