Problème - Cochon immobile

Namu

Aventurier
27 Juin 2020
1
0
1
73
In your DMs
Bonjour bonjour, récemment j'ai voulu intégrer dans mon plugin de mini-jeux une course de cochon, et tout s'annonçait bien : le joueur était mis sur un cochon et recevait un Carrot on a Stick dans le but de le diriger.
Seulement, au moment des tests, personne ne pouvait bouger, tout les cochons restaient fixés sur place et ne commençaient à bouger qu'après quelques minutes.Le seul moyen de bypass cela était de frapper les cochons, mais ce n'est absolument pas efficace, sachant que j'aimerais que le plugin soit entièrement automatisé.

Quelqu'un aurait une idée / une solution pour résoudre ce problème ?

Voici mon code :

Java:
    public void setupPiggy(Player player) {
        Pig pig = (Pig)player.getWorld().spawnEntity(player.getLocation(), EntityType.PIG);
        pig.setSaddle(Boolean.valueOf(true));
        pig.setCustomName(player.getName());
        pig.setMaxHealth(500D);
        pig.setHealth(500D);
        pig.setPassenger(player);
    }

Sachant que le joueur reçoit le Carrot on a Stick une seconde après.

Merci d'avance !