Подведи собственные итоги года совместно с YOUGAME и забери ценные призы! Перейти

Вопрос База под 1.16.5 error

  • Автор темы Автор темы mov0xFF
  • Дата начала Дата начала
Начинающий
Начинающий
Статус
Оффлайн
Регистрация
18 Июн 2022
Сообщения
322
Реакции
14
IMG_20231126_235024.jpg

В общем в данной базе(на картинке сверху) при запуске выдает вот это:
JavaScript:
Expand Collapse Copy
VegaUtil.java:239:26 java: non-static variable this cannot be referenced from a static context
VegaUtil.java:243:30 java: non-static variable this cannot be referenced from a static context

При чем когда переходишь в код то эти ошибки не подсвечиваются
 
Переведи ошибку
VegaUtil.java:239:26 java: нестатическая переменная, на нее нельзя ссылаться из статического контекста.
 
Посмотреть вложение 264674
В общем в данной базе(на картинке сверху) при запуске выдает вот это:
JavaScript:
Expand Collapse Copy
VegaUtil.java:239:26 java: non-static variable this cannot be referenced from a static context
VegaUtil.java:243:30 java: non-static variable this cannot be referenced from a static context

При чем когда переходишь в код то эти ошибки не подсвечиваются
:NotLikeThis:
 
Посмотреть вложение 264674
В общем в данной базе(на картинке сверху) при запуске выдает вот это:
JavaScript:
Expand Collapse Copy
VegaUtil.java:239:26 java: non-static variable this cannot be referenced from a static context
VegaUtil.java:243:30 java: non-static variable this cannot be referenced from a static context

При чем когда переходишь в код то эти ошибки не подсвечиваются

Пожалуйста, авторизуйтесь для просмотра ссылки.
 
Пожалуйста, авторизуйтесь для просмотра ссылки.

JavaScript:
Expand Collapse Copy
private static final List<Vec2f> vertexes = new ArrayList<>();

JavaScript:
Expand Collapse Copy
  private static List<Vec2f> genetateRadiusCircledVertexes(float x, float y, double radius, double radius2, double startRad, double endRad, double step, boolean doublepart) {
        vertexes.clear();
        double radS = startRad;
        while (radS <= endRad) {
            if (radS > endRad) radS = endRad;
            float x1 = (float) (Math.sin(Math.toRadians(radS)) * radius);
            float y1 = (float) (-Math.cos(Math.toRadians(radS)) * radius);
            vertexes.add(new Vec2f(x + x1, y + y1));
            if (doublepart) {
                x1 = (float) (Math.sin(Math.toRadians(radS)) * radius2);
                y1 = (float) (-Math.cos(Math.toRadians(radS)) * radius2);
                vertexes.add(new Vec2f(x + x1, y + y1));
            }
            radS += step;
        }
        return vertexes;
    }

ну и что тут не так? vertexes статическая переменная почему тогда ошибку выдает?
Переведи ошибку
VegaUtil.java:239:26 java: нестатическая переменная, на нее нельзя ссылаться из статического контекста.
ну? она в коде статичиская почему тогда ошибку выбивает?
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
данного метода НЕТ В АПИ МАЙНКРАФТ
 
Назад
Сверху Снизу