3
0
Mirror von https://github.com/PaperMC/Paper.git synchronisiert 2024-12-18 20:40:08 +01:00

Launch fireballs at eye location. Fixes BUKKIT-1155

Dieser Commit ist enthalten in:
feildmaster 2012-04-16 10:31:57 -05:00
Ursprung e520032205
Commit f15785669a

Datei anzeigen

@ -276,8 +276,10 @@ public class CraftLivingEntity extends CraftEntity implements LivingEntity {
launch = new EntityFireball(world);
}
launch.setPositionRotation(getLocation().getX(), getLocation().getY(), getLocation().getZ(), getLocation().getYaw(), getLocation().getPitch());
Vector direction = getLocation().getDirection().multiply(10);
Location location = getEyeLocation();
Vector direction = location.getDirection().multiply(10);
launch.setPositionRotation(location.getX(), location.getY(), location.getZ(), location.getYaw(), location.getPitch());
((EntityFireball) launch).setDirection(direction.getX(), direction.getY(), direction.getZ());
}