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

Помогите Как продлить жизнь партиклам/particle?

Тема в разделе "Разработка плагинов для новичков", создана пользователем Dulcha, 12 мар 2024.

  1. Автор темы
    Dulcha

    Dulcha Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    iygiuyg
    Учусь. Хочу продлить жизнь партиклам, ибо без них они разлетаются очень быстро, а мне бы хотябы чтоб они побыли 1 секунду. Но в итоге они по дефолту быстро пропадают и разлетаются.
    Particle particle = Particle.SMOKE_LARGE;
    world.spawnParticle(particle, loc, 10);
    Как-то бы тут реализовать (сорри если без спойлеров)
     
  2. Dymeth

    Dymeth Активный участник Пользователь

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    Ванильный клиент не поддерживает возможность продления жизни частицам.
    Обычно в этом случае просто спаунят одну и ту же частицу на тех же координатах каждые несколько тиков. Для этого можно использовать шедулер.

    Если под этим имеется в виду, что частицы не просто исчезают, но ещё и двигаются в пространстве, то решается это заданием нулевого оффсета по всем 3-м осям
     
  3. Автор темы
    Dulcha

    Dulcha Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    iygiuyg
    Шедулер не сильно сервер грузит?
     
  4. OJIEKCAHDP

    OJIEKCAHDP Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    OJIEKCAHDP
    Зависит от того, какие ты на него задачи повесишь. В конкретном случае с частицами - нет.
     
  5. Fizer228

    Fizer228 Активный участник Пользователь

    Баллы:
    66

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