Чтобы сгенерировать случайное значение int (равномерное распределение) между от и до (включительно), используйте:
from + rndGenerator.nextInt(to - from + 1)
В вашем случае (1. .sides):
1 + rndGenerator.nextInt(sides)