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

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

Discussion in 'Разработка плагинов для новичков' started by Bleach, Mar 23, 2015.

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

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

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

    Мой текущий код:
    Code:
    @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 Старожил Пользователь

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

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

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

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

    Trophy Points:
    173
    Skype:
    alexandr0116
    Last edited: Apr 3, 2017
  6. Pinkierar

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

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

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

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

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

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

Share This Page