Improved Item property handling

This commit is contained in:
Shoghi Cervantes
2014-12-07 15:51:00 +01:00
parent a98da3bab1
commit 7506f01302
17 changed files with 103 additions and 31 deletions

View File

@ -33,11 +33,13 @@ use pocketmine\Player;
class SpawnEgg extends Item{
public function __construct($meta = 0, $count = 1){
parent::__construct(self::SPAWN_EGG, 0, $count, "Spawn Egg");
$this->meta = $meta;
$this->isActivable = true;
parent::__construct(self::SPAWN_EGG, $meta, $count, "Spawn Egg");
}
public function canBeActivated(){
return true;
}
public function onActivate(Level $level, Player $player, Block $block, Block $target, $face, $fx, $fy, $fz){
$entity = null;
$chunk = $level->getChunk($block->getX() >> 4, $block->getZ() >> 4);