Помогите Как заспавнить и направить моба (сущность)?

SpecialName PRODUCTION

Активный участник
Баллы
61
Имя в Minecraft
YT_Core
У меня такая проблема, я не знаю как заспавнить моба(сущность) и направить его.
Код:
    public void PlayerInteractEvent(PlayerInteractEvent event, Player who, Action action, ItemStack item){
       
        if(item.getItemMeta().getDisplayName()=="§4PaintGun"){
            event.getPlayer().getWorld().spawnEntity( ТУТ_ЧТО? , EntityType.SNOWBALL)
            ТУТ НАДО НАПРАВИТЬ СНЕЖОК В СТОРОНУ КУДА СМОТРИТ ИГРОК
        }
    }
Помогите пожалуйста.
 
UD поправка на высоту.
Java:
    @EventHandler
    public void on(PlayerInteractEvent e) {
        Player p = e.getPlayer();
        Snowball ent = (Snowball) p.getWorld().spawnEntity(p.getLocation().add(0,1.5,0), EntityType.SNOWBALL);
        ent.setShooter(p);
        ent.setGravity(false);
        ent.setVelocity(p.getLocation().add(0,1.5,0).getDirection().multiply(5));
        p.playSound(p.getLocation(), Sound.ENTITY_SNOWBALL_THROW, 1, 0);
 
Последнее редактирование:
Java:
    @EventHandler
    public void on(PlayerInteractEvent e) {
        Player p = e.getPlayer();
        Snowball ent = (Snowball) p.getWorld().spawnEntity(p.getLocation(), EntityType.SNOWBALL);
        ent.setShooter(p);
        ent.setVelocity(p.getLocation().getDirection().multiply(30));
мультиплай редкостное ****

во первых setGravity, во вторых запуск по лучу посредством телепорта каждый тик.
выглядит сносно (я проверил)
 
мультиплай редкостное ****

во первых setGravity, во вторых запуск по лучу посредством телепорта каждый тик.
выглядит сносно (я проверил)
Ну не знаю, со стрелой все четко было через multiply, меткость была на высоте. Со снежком хз.
 
Ну не знаю, со стрелой все четко было через multiply меткость была на высоте. Со снежком хз.
со снежком тоже будет четко, это факт. Но они все летят слишком быстро, вот это меня смущает
 
хз, стрелял в полете, не заметил серьезного отклонения. Килил овечек, все четко.
физичные снаряды в полете и без multiply летят не плохо. попробуй с земли накинуть [при multiply(5)]
 
Я даже больше скажу, попал в овцу с минимальной скоростью без multiply.
 
мне кажется мы начали дико уходить от темы, ибо человеку, по моему, просто было надо получить направление, в котором надо "пнуть под попчанский" заспавненого entity
 
мне кажется мы начали дико уходить от темы, ибо человеку, по моему, просто было надо получить направление, в котором надо "пнуть под попчанский" заспавненого entity
Ну так я ему дал и точность там отличная, вот собственно пруфы точности с минимальной скоростью. Думаю этого достаточно для арены.
 
Ну так я ему дал и точность там отличная, вот собственно пруфы точности с минимальной скоростью. Думаю этого достаточно для арены.
физичные снаряды в полете и без multiply летят не плохо. попробуй с земли накинуть [при multiply(5) или меньше]
 
0:50

тут прям видно как на расстоянии вектор гравитации делает свое дело
 
Анимация страдает согласен, но не точность полета. Ни разу не промазал, кроме тех случаев, где прицелился коса.
на мой взгляд в минииграх анимация очень важна, а то потом школьники будут постоянно вопить "вооот, он читир!!"
 
на мой взгляд в минииграх анимация очень важна, а то потом школьники будут постоянно вопить "вооот, он читир!!"
Ну это уже касяк клиента, это в нем анимация касит. На сервере же все ровно.
 
Назад
Верх