Помогите В плагине появляются некоторые ошибки

  • Автор темы Автор темы DisAran
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

DisAran

Ньюби
Баллы
1
Имя в Minecraft
DisAran
Код:
    public static Map<Integer, UUID> assoc;
тут ошибка
Код:
    public static void effect(final Location loc, final LivingEntity entityTarget) {
        final BukkitRunnable runable = new BukkitRunnable(loc) {
            Vector current = location.toVector();
            World world = val$entityTarget.getWorld();
            int timer = 100;
           
            public void run() {
                if (this.timer-- >= 0) {
                    final Vector targetVector = entityTarget.getLocation().toVector();
                    final Vector tempvector = this.current.clone();
                    tempvector.subtract(entityTarget.getLocation().toVector()).normalize();
                    final Vector diff = this.current.subtract(tempvector);
                    final Location loc1 = diff.toLocation(this.world);
                    VspyshkaSilu.CreateEffect(loc1);
                    if (this.current.distanceSquared(targetVector) < 4.0) {
                        entityTarget.addPotionEffect(new PotionEffect(PotionEffectType.SLOW, 200, 0));
                        entityTarget.addPotionEffect(new PotionEffect(PotionEffectType.BLINDNESS, 200, 0));
                        entityTarget.addPotionEffect(new PotionEffect(PotionEffectType.CONFUSION, 200, 0));
                        this.cancel();
                    }
                }
                else {
                    this.cancel();
                }
            }
        };
и тут ошибка. В первом случае Map подчеркнуто, во втором практически все
не пойму как фиксить
 
Код ошибки можешь кинуть? И не понятно при чём тут мапа в коде сверху, кинь код с ней тоже. Но сначала ошибку из консоли, если их несколько, то все.
 
На счёт мапы не знаю точно, чекни та ли импортирована, и попробуй её инициализировать как new HashMap<>();
(Без аргументов в <>). А на счёт скриншота с красным куском кода я бы спросил, зачем ты везде ставишь final и попробуй локацию loc присвоить приватной локации в этом воиде и убрать этот аргумент из BukkitRunnable().
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх