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

Помогите Projectile сквозь игрока

Discussion in 'Разработка плагинов для новичков' started by FyuzYT, Feb 22, 2017.

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

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

    Trophy Points:
    66
    Skype:
    salmantonggi
    Имя в Minecraft:
    FyuzYT
    Всем хай, возможно ли это реализовать? Если да, то как, желательно код.

    П.С. Это не работает...
    Code:
    Player tp = (Player) entity;
    Arrow d = (Arrow) damager;
    Player dp = (Player) d.getShooter();
    
    Arrow newArrow = dp.launchProjectile(Arrow.class);
    newArrow.setShooter(dp);
    newArrow.setVelocity(d.getVelocity());
    newArrow.setBounce(false);
    d.remove();
     
  2. Хостинг MineCraft
    <
  3. Blc_Dragon

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

    Trophy Points:
    76
    Имя в Minecraft:
    Blc_Dragon
    ну его можно телепортировать каждый тик.
    Можно отключить коллизию энтитям перед снарядом, а потом вернуть ее(коллизию)
     
  4. Автор темы
    FyuzYT

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

    Trophy Points:
    66
    Skype:
    salmantonggi
    Имя в Minecraft:
    FyuzYT
    Каким образом ентити можно отключить коллизию?
     
  5. Blc_Dragon

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

    Trophy Points:
    76
    Имя в Minecraft:
    Blc_Dragon
    обычный Entity сразу без коллизии
    для LivingEntity:
    somelivingentity.setCollidable(false);
     

Share This Page