_Corbi_
Ньюби
- Баллы
- 1
Здравия желаю!
Возникла проблема, точнее проблем возникло много, но конкретно разобраться не могу с одной.
Делаю плагин на четырёхуровнего скупщика для своего сервера. Идея в том, что бы в конфиг добавлять предмет по шаблону:
Этот пул предметов должен быть записан в ArrayList, я сделал отдельный класс, каждый объект которого хранит своё капс имя, не капс имя(ID предмета в майне), уровень, на котором должен появляться предмет, коллво предметов, которое нужно сдать и коллво уже сданных предметов. Ещё есть 5 статических ArrayList'ов : 1 для хранения всего пула предметов, и ещё 4 для хранения предметов каждого из уровней.
Так вот. при заходе игрока создаётся файлик в который должны записываться 10 рандомных предметов из листа, в котором хранятся предметы 1 уровня (их там штук 18-20), но он кидает ошибку о том, что в параметр метода random.nextInt() должно быть записано число больше нуля, то бишь лист оказывается пустой.
вот проект на гитхабе:
https://github.com/Corbonat/BebroQuests/tree/main/src/main/java/corbihack
вот ссылка на проект в виде rar архива:
https://drive.google.com/file/d/1wQicAxZPaswrBCHHqbcZqyYy6AlEgoI5/view?usp=sharing
Класс в котором выдаёт ошибку: Items
Возникла проблема, точнее проблем возникло много, но конкретно разобраться не могу с одной.
Делаю плагин на четырёхуровнего скупщика для своего сервера. Идея в том, что бы в конфиг добавлять предмет по шаблону:
CARROT:
lvl:
1
name:
'Морковка'
lore:
'Осталось сдать ещё '
count:
1000
Название на русском, описание (В конце прибавляется коллво предметов, которое осталось сдать), уровень, на котором должен быть предмет и коллво предметов, которое нужно сдать что бы закрыть предмет.lvl:
1
name:
'Морковка'
lore:
'Осталось сдать ещё '
count:
1000
Этот пул предметов должен быть записан в ArrayList, я сделал отдельный класс, каждый объект которого хранит своё капс имя, не капс имя(ID предмета в майне), уровень, на котором должен появляться предмет, коллво предметов, которое нужно сдать и коллво уже сданных предметов. Ещё есть 5 статических ArrayList'ов : 1 для хранения всего пула предметов, и ещё 4 для хранения предметов каждого из уровней.
Так вот. при заходе игрока создаётся файлик в который должны записываться 10 рандомных предметов из листа, в котором хранятся предметы 1 уровня (их там штук 18-20), но он кидает ошибку о том, что в параметр метода random.nextInt() должно быть записано число больше нуля, то бишь лист оказывается пустой.
вот проект на гитхабе:
https://github.com/Corbonat/BebroQuests/tree/main/src/main/java/corbihack
вот ссылка на проект в виде rar архива:
https://drive.google.com/file/d/1wQicAxZPaswrBCHHqbcZqyYy6AlEgoI5/view?usp=sharing
Класс в котором выдаёт ошибку: Items