2018-09-02 [18:53:00] [Server thread/CRITICAL]: Could not pass event 'pocketmine\event\player\PlayerJoinEvent' to 'GladiatorsCore v1': Call to undefined method GladiatorsCore\Ajouts\Join::getServer() on GladiatorsCore\Ajouts\Join 2018-09-02 [18:53:00] [Server thread/CRITICAL]: Error: "Call to undefined method GladiatorsCore\Ajouts\Join::getServer()" (EXCEPTION) in "GladiatorsCore/src/GladiatorsCore/Ajouts/Join" at line 27 2018-09-02 [18:53:00] [Server thread/DEBUG]: #0 src/pocketmine/plugin/MethodEventExecutor(38): GladiatorsCore\Ajouts\Join->onJoin(pocketmine\event\player\PlayerJoinEvent object) 2018-09-02 [18:53:00] [Server thread/DEBUG]: #1 src/pocketmine/plugin/RegisteredListener(98): pocketmine\plugin\MethodEventExecutor->execute(GladiatorsCore\Ajouts\Join object, pocketmine\event\player\PlayerJoinEvent object) 2018-09-02 [18:53:00] [Server thread/DEBUG]: #2 src/pocketmine/plugin/PluginManager(692): pocketmine\plugin\RegisteredListener->callEvent(pocketmine\event\player\PlayerJoinEvent object) 2018-09-02 [18:53:00] [Server thread/DEBUG]: #3 src/pocketmine/Player(1036): pocketmine\plugin\PluginManager->callEvent(pocketmine\event\player\PlayerJoinEvent object) 2018-09-02 [18:53:00] [Server thread/DEBUG]: #4 src/pocketmine/Player(984): pocketmine\Player->doFirstSpawn() 2018-09-02 [18:53:00] [Server thread/DEBUG]: #5 src/pocketmine/level/Level(2462): pocketmine\Player->sendChunk(integer 17, integer 18, pocketmine\network\mcpe\protocol\BatchPacket object) 2018-09-02 [18:53:00] [Server thread/DEBUG]: #6 src/pocketmine/level/Level(2514): pocketmine\level\Level->sendChunkFromCache(integer 17, integer 18) 2018-09-02 [18:53:00] [Server thread/DEBUG]: #7 src/pocketmine/level/format/io/ChunkRequestTask(88): pocketmine\level\Level->chunkRequestCallback(integer 17, integer 18, pocketmine\network\mcpe\protocol\BatchPacket object) 2018-09-02 [18:53:00] [Server thread/DEBUG]: #8 src/pocketmine/scheduler/AsyncPool(298): pocketmine\level\format\io\ChunkRequestTask->onCompletion(pocketmine\Server object) 2018-09-02 [18:53:00] [Server thread/DEBUG]: #9 src/pocketmine/Server(2511): pocketmine\scheduler\AsyncPool->collectTasks() 2018-09-02 [18:53:00] [Server thread/DEBUG]: #10 src/pocketmine/Server(2256): pocketmine\Server->tick() 2018-09-02 [18:53:00] [Server thread/DEBUG]: #11 src/pocketmine/Server(2134): pocketmine\Server->tickProcessor() 2018-09-02 [18:53:00] [Server thread/DEBUG]: #12 src/pocketmine/Server(1700): pocketmine\Server->start() 2018-09-02 [18:53:00] [Server thread/DEBUG]: #13 src/pocketmine/PocketMine(243): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /home/gsp_1622/g3.hmserv.eu-19160/, string /home/gsp_1622/g3.hmserv.eu-19160/plugins/) 2018-09-02 [18:53:00] [Server thread/DEBUG]: #14 /home/gsp_1622/g3.hmserv.eu-19160/PocketMine-MP.phar(1): require(string phar:///home/gsp_1622/g3.hmserv.eu-19160/PocketMine-MP.phar/src/pocketmine/PocketMine.php)
No getServer is not broke. It just doesn't exist in the context you're trying to use it it. You can replace it with Server::getInstance() for a quick fix.