Bonsoir,
Dans la javadoc de java :
public int nextInt(int n)
Returns a pseudorandom, uniformly distributed int value between 0 (inclusive) and the specified value (exclusive), drawn from this random number generator's sequence. The general contract of nextInt is that one int value in the specified range is pseudorandomly generated and returned. All n possible int values are produced with (approximately) equal probability.
Ce qu’il se passe c’est qu’un nombre négatif est envoyé dans la fonction nextInt() d’un objet java.util.Random.
Cette classe n’a aucun lien avec Forge ou même Bukkit puisqu’elle se trouve dans JAVA.
A la vu du nom des packages, il se peut que se soit Bukkit qui fassent planter la chose.
Ce qu’il faut c’est tenter de trouver d’ou vient le nombre qu’on passe en paramètre a nextInt().
Est-il modifier par un mod ?
Y a t’il des accès concurrentiel a la variable ?
C’est quelques chose que seul les connaisseurs bukkit pourront te dire …
Je ne peux pas t’aider plus que ça malheureusement …