1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите [Решено] n must be positive

Тема в разделе "Разработка плагинов для новичков", создана пользователем BeYkeR, 27 июн 2014.

Статус темы:
Закрыта.
  1. Автор темы
    BeYkeR

    BeYkeR Старожил Девелопер Пользователь

    Баллы:
    173
    Пишу такую штуку:
    PHP:
    ArrayList<CustomEntitytypes = new ArrayList<CustomEntity>();
    for(
    CustomEntity entitygetEntities()){
    if(
    entity.getType() == event.getEntityType()){
    types.add(entity);
    }
    }
          
    Random r = new Random();
    int next r.nextInt(types.size());// Здесь ошибка
    CustomEntity custom types.get(next);
    При исполнении происходит такая ошибка:
    Как исправить ?
     
    Последнее редактирование: 27 июн 2014
  2. Cyber Owl

    Cyber Owl Старожил Пользователь

    Баллы:
    153
    Быть может, int может равняться 0? Копать нужно в эту сторону, поидее.
     
  3. Автор темы
    BeYkeR

    BeYkeR Старожил Девелопер Пользователь

    Баллы:
    173
    Делал дебаг, показывал 1 или 2 моба, но все равно пишит эту ошибку.
    Проблема решена: Сделал проверку на isEmpty() и ошибка исчезла! :D
     
Статус темы:
Закрыта.

Поделиться этой страницей