Bonjour ! 
J'étais en train de me faire un plugin qui reproduit la commande /butcher des plugins Essentials. C'est à dire que la commande tuera tout les mobs aux alentours.
Pour se faire, j'ai décidé de changer la difficulté du monde en Peaceful, et de la remettre à son état initial. J'ai donc essayé avec ce code :
if (cmd.getName().equalsIgnoreCase("butcher")) {
Difficulty difficulty = Bukkit.getWorlds().get(0).getDifficulty();
Bukkit.getWorlds().get(0).setDifficulty(Difficulty.PEACEFUL);
Bukkit.getWorlds().get(0).setDifficulty(difficulty);
sender.sendMessage(ChatColor.YELLOW + "Mobs killed!");
return true;
}
Bukkit.getWorlds().get(0) me place visiblement dans le monde 0 (Overworld), j'ai repris cette commande d'un code trouvé sur internet, parce que j'avais pas trop pigé comment faire.
Seulement voilà. J'enregistre la difficulté actuelle dans ma variable difficulty, et je change la difficulté en Peaceful, puis à celle du début. Seulement voilà, avec ce code, les mobs n'ont pas le temps d'être retirés. J'aimerais donc faire une pause d'un tick. Comment je peut faire de manière simple ?