Entity: Allow disabling gravity for a mob

This commit is contained in:
Dylan K. Taylor
2019-01-27 15:42:46 +00:00
parent 6f9c4eb8e8
commit bccc07633c
2 changed files with 14 additions and 7 deletions

View File

@ -99,6 +99,7 @@ class Squid extends WaterAnimal{
}
$inWater = $this->isUnderwater();
$this->setHasGravity(!$inWater);
if(!$inWater){
$this->swimDirection = null;
}elseif($this->swimDirection !== null){
@ -118,12 +119,6 @@ class Squid extends WaterAnimal{
return $hasUpdate;
}
protected function applyGravity() : void{
if(!$this->isUnderwater()){
parent::applyGravity();
}
}
public function getDrops() : array{
return [
ItemFactory::get(Item::DYE, 0, mt_rand(1, 3))