[Bukkit] Schneebälle

03/16/2013 20:53 __Sandor__#1
Hii,

ich habe ein Listener der was ausführt, sobald jemand vom Schneeball getroffen wird. Jetzt möchte ich noch herausbekommen, wer diesen Schneeball geworfen hat.

mein Code:
PHP Code:
    @EventHandler(priority=EventPriority.NORMAL)
    public 
void onProjectileHit(ProjectileHitEvent e) {
        
Projectile projectile = (Projectilee.getEntity();
        
Entity possibleTarget projectile.getNearbyEntities(111).get(0); 
        if (
possibleTarget instanceof Player) {

        }
    } 
03/16/2013 23:06 ComputerBaer#2
So sollte es gehen:
Code:
Entity shooter = projectile.getShooter();
if (shooter instanceof Player) {

}