Added particles for snowballs and eggs

This commit is contained in:
Dylan K. Taylor
2018-03-09 11:11:44 +00:00
parent 83a3c6f614
commit a8a3eb3866
3 changed files with 53 additions and 0 deletions

View File

@ -23,8 +23,20 @@ declare(strict_types=1);
namespace pocketmine\entity\projectile;
use pocketmine\event\entity\ProjectileHitEvent;
use pocketmine\item\Item;
use pocketmine\item\ItemFactory;
use pocketmine\level\particle\ItemBreakParticle;
class Egg extends Throwable{
public const NETWORK_ID = self::EGG;
//TODO: spawn chickens on collision
protected function onHit(ProjectileHitEvent $event) : void{
for($i = 0; $i < 6; ++$i){
$this->level->addParticle(new ItemBreakParticle($this, ItemFactory::get(Item::EGG)));
}
parent::onHit($event);
}
}