ERROR

Assets\Kodlar\MainMenu.cs(99,30): error CS0115: 'MainMenu.OnPhotonPlayerConnected(Player)': no suitable method found to override


my code:
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using Photon.Pun;
using Photon.Realtime;
using System.Security.Cryptography.X509Certificates;

namespace HungerGames.Menus
{
public class MainMenu : MonoBehaviourPunCallbacks
{
[SerializeField] private GameObject findOpponentPanel = null;
[SerializeField] private GameObject waitinStatusPanel = null;
[SerializeField] private Text waitinStatusText = null;

private bool isConnecting = false;

private const string GameVersion = "0.0.1";
private const int MaxPlayerPerRoom = 10;

private void Awake() => PhotonNetwork.AutomaticallySyncScene = true;

public void FindOpponent()
{
isConnecting = true;
findOpponentPanel.SetActive(false);
waitinStatusPanel.SetActive(true);

waitinStatusText.text = "Aranıyor ...";

if (PhotonNetwork.IsConnected)
{
PhotonNetwork.JoinRandomRoom();

}
else
{
PhotonNetwork.GameVersion = GameVersion;
PhotonNetwork.ConnectUsingSettings();

}

}

public override void OnConnectedToMaster()
{
print("Servera Bağlandı");

if (isConnecting)
{
PhotonNetwork.JoinRandomRoom();



}

}

public override void OnDisconnected(DisconnectCause cause)
{
waitinStatusPanel.SetActive(false);
findOpponentPanel.SetActive(true);

print($"Şu sebebten dolayı bağlanılamadı : {cause}");

}

public override void OnJoinRandomFailed(short returnCode, string message)
{
print("Yaratılmış oda yok, yada tüm odalar dolu, yeni oda yaratılıyor");
PhotonNetwork.CreateRoom(null, new RoomOptions { MaxPlayers = MaxPlayerPerRoom });

}

public override void OnJoinedRoom()
{
print("Odaya başarılı bir şekilde katıldınız");

int playerCount = PhotonNetwork.CurrentRoom.PlayerCount;

if (playerCount != MaxPlayerPerRoom)
{
waitinStatusText.text = "Diğer Oyuncular Bekleniyorr";
print("Diğer Oyuncular Bekleniyorr");
}
else
{
waitinStatusText.text = "Rakip Bulundu";
print("Maça Hazır");

}


}

public override void OnPlayerEnteredRoom(Player newPlayer) // MY ERROR
{
if (PhotonNetwork.CurrentRoom.PlayerCount == MaxPlayerPerRoom)
{
PhotonNetwork.CurrentRoom.IsOpen = false;
waitinStatusText.text = "Rakip Maçta";

PhotonNetwork.LoadLevel("MainScene");
}

}

}
}