null protect playerMetadata