switch created random

Версия Minecraft
1.7.10
31
2
Здравствуйте, я хотел сделать рандом свитчем, но что то не так, не подскажите ? Мне нужно что бы в сундук ложилась 1 вещи из списка рандом, а ложатся по 2-5-8 и т.д. Буду рад помощи
1568470876712.png
 
Решение
1568477912154.png
В каждый case нужно добавлять break.
И так же, вроде как random работает 0-10, в твоем случае. Т.Е. case 0 должен быть первый, а case 10 последним. А case 11 даже и не вызовется.
Так же у тебя всегда в определенных слотах будут появляться одни и те же предметы.

Незнание явы и опять в коддинге? =//

Кстати, почему именно так?
По идеи, можно просто массив / лист / сет, в котором эти стаки.
Потом te.setInventorySlotContents(random.nextInt(11), list.get(random.nextInt(list.size()).copy());
3,005
192
592
1568477912154.png
В каждый case нужно добавлять break.
И так же, вроде как random работает 0-10, в твоем случае. Т.Е. case 0 должен быть первый, а case 10 последним. А case 11 даже и не вызовется.
Так же у тебя всегда в определенных слотах будут появляться одни и те же предметы.

Незнание явы и опять в коддинге? =//

Кстати, почему именно так?
По идеи, можно просто массив / лист / сет, в котором эти стаки.
Потом te.setInventorySlotContents(random.nextInt(11), list.get(random.nextInt(list.size()).copy());
 
7,099
324
1,509
Сверху