Try MapImageEngine api PHP: /*** @param PlayerJoinEvent $event*/public function onJoin(PlayerJoinEvent $event) { $player = $event->getPlayer(); $map = new FilledMap(MapImageEngine::getInstance()->getImageStorage()->getImageHashByName("image-name"), 1, 1); $player->getInventory()->setItem(0, $map);}