I can't figure out how to consistently set the MOTD. I've tried handling the QueryRegenerateEvent and using $event->setServerName(). I've tried using $this->getServer()->setConfigString("motd",$motd) after every PlayerJoinEvent and PlayerQuitEvent. No luck so far. I'm beginning to think this is an MCPE problem, not PocketMine and/or plugin.