internal ModPlayer CreateFor(Player newPlayer)
{
ModPlayer modPlayer = (ModPlayer)(CloneNewInstances ? MemberwiseClone() : Activator.CreateInstance(GetType()));
modPlayer.Mod = Mod;
modPlayer.player = newPlayer;
modPlayer.index = index;
modPlayer.Initialize();
return(modPlayer);
}