Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Частицы для стрелы

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

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

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

    Баллы:
    68
    Привет, я пытаюсь сделать плагин, дающий выпущенным игроками стрелам линии из частиц.
    Когда стрела падает, частицы должны перестать спавниться.
    Для вызова частиц использую библиотеку ParticleEffect

    Мой текущий код:
    Код:
    @EventHandler
        public void onEntityShootBow(EntityShootBowEvent event) {
            if (event.getEntity() instanceof Player) {
                final Arrow arrow = (Arrow) event.getProjectile();
                new BukkitRunnable() {
                        @Override
                        public void run() {
                            if (!arrow.isOnGround() && !arrow.isDead()) {
                                ParticleEffect.EXPLOSION_LARGE.display(0, 0, 0, 10, 10, arrow.getLocation());
                            } else {
                                cancel();
                            }
                        }
                    }.runTaskTimer(this, 0, 1);
            }
        }     
    Никаких частиц нет. Помогите исправить :cry:

    UPD: Поспешил с созданием треда, уже нашел решение сам.
     
  2. Хостинг MineCraft
    <
  3. LaoTheLizard

    LaoTheLizard Старожил Пользователь

    Баллы:
    103
    Skype:
    sgp_the_controller
    Ну и сказал бы сразу тогда, где ошибся, чтоб другие впредь таких ошибок не совершали. Хоть толк от твоего треда будет.
     
  4. Pinkierar

    Pinkierar Новичок Пользователь

    Баллы:
    6
    Skype:
    metilan111
    Имя в Minecraft:
    Pinkierar
    Поддерживаю!
     
  5. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Последнее редактирование: 3 апр 2017
  6. Pinkierar

    Pinkierar Новичок Пользователь

    Баллы:
    6
    Skype:
    metilan111
    Имя в Minecraft:
    Pinkierar
    Чтобы это понимать :rolleyes:
     
  7. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Понимать как говнокодом запускать по шедулеру на стрелу через левое апи для банальных партиклов?
     
  8. Pinkierar

    Pinkierar Новичок Пользователь

    Баллы:
    6
    Skype:
    metilan111
    Имя в Minecraft:
    Pinkierar
    Понимать, как делать плагины.
     

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