Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите Как настроить время действия частиц

Метки:
Теги Теги
1.15.2 java particles spiggot
Статус
Закрыто для дальнейших ответов.
А как сделать не ужасную?
Вы говорили:
Удалять из листа что? Координаты для спавна партиклов, время, которое они ещё доджны висеть...
Вруби фантазию. Я что ли за тебя реализацию писать должен?
 
Создай класс, наследуй BukkitRunnable, в конструкторе впиши метод на запуск асинхронного таймера скоростью 1 сек.
Добавь счетчик, в метод run отсчитывай число. Когда оно станет нулем, выключай шедулер.
Впиши в этот же метод логику спавна частиц.

В итоге каждую сек будет спавниться частицы столько времени, сколько тебе нужно.
 
Вруби фантазию. Я что ли за тебя реализацию писать должен?
Я сделал через двумерный массив и один дополнительный поток, который отсчитывает время. Теперь второй игрок может бегать с частицами и всё работает. На двух и более игроках не проверял, но это и не требуется. Нужно было сделать только для одного игрока.
Всем спасибо!
Тему можно закрывать
 
Статус
Закрыто для дальнейших ответов.

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

Назад
Верх