Merge pull request #1542 from MCMrARM/master

Fixed PlayerMetadataStore
This commit is contained in:
Shoghi Cervantes 2014-06-26 21:15:03 +02:00
commit 84f9516f24

View File

@ -21,15 +21,15 @@
namespace pocketmine\metadata;
use pocketmine\OfflinePlayer;
use pocketmine\IPlayer;
class PlayerMetadataStore extends MetadataStore{
public function disambiguate(Metadatable $player, $metadataKey){
if(!($player instanceof OfflinePlayer)){
throw new \InvalidArgumentException("Argument must be an OfflinePlayer instance");
if(!($player instanceof IPlayer)){
throw new \InvalidArgumentException("Argument must be an IPlayer instance");
}
return strtolower($player->getName()) . ":" . $metadataKey;
}
}
}