New entity data flags

@Intyre, you are beyond awesome
This commit is contained in:
Dylan K. Taylor
2016-10-25 10:43:37 +01:00
parent 6bcb3aeb26
commit bfc77a772a
6 changed files with 29 additions and 32 deletions

View File

@ -24,14 +24,7 @@ namespace pocketmine\entity;
abstract class Animal extends Creature implements Ageable{
public function initEntity(){
parent::initEntity();
if($this->getDataProperty(self::DATA_AGEABLE_FLAGS) === null){
$this->setDataProperty(self::DATA_AGEABLE_FLAGS, self::DATA_TYPE_BYTE, 0);
}
}
public function isBaby(){
return $this->getDataFlag(self::DATA_AGEABLE_FLAGS, self::DATA_FLAG_BABY);
return $this->getDataFlag(self::DATA_FLAGS, self::DATA_FLAG_BABY);
}
}