public setPlayerClass ( Player::class $class ) | ||
$class | Player::class |
public function setPlayerClass($class)
{
if (!is_a($class, $this->baseClass, true)) {
throw new \RuntimeException("Class {$class} must extend " . $this->baseClass);
}
$this->playerClass = $class;
}
public function onPlayerCreation(PlayerCreationEvent $event) { $event->setPlayerClass(TreadFarmlandPlayer::class); }