Не могу телепортировать игрока или создавать сущности в цикле майнкрафт.

У меня была проблема в течение длительного времени, и я просто пытался избежать использования кода, который вызывает ошибку, но мне это нужно сейчас.

Каждый раз, когда у меня есть цикл в коде, если я пытаюсь создать сущность или телепортировать игрока, это не сработает. Это просто остановит цикл. Я не могу понять проблему. Я не нашел никаких альтернатив, поэтому я начал этот вопрос.

Это мой код:

          ScheduledFuture<?> t;
        Runnable helloRunnable = new Runnable() {
            public void run() {
                
            Location loc = new Location((Bukkit.getWorld(match)), 37, 64, -29);
            Bukkit.getWorld(match).spawnEntity(loc, EntityType.ZOMBIE);

            }
        };
        ScheduledExecutorService executor = Executors.newScheduledThreadPool(1);
        t = executor.scheduleAtFixedRate(helloRunnable, 0, 1, TimeUnit.MILLISECONDS);
        

    }
    ```

0 ответов

Другие вопросы по тегам