Make PotentialSpawns non-destructive

Mods changing the contents of PotentialSpawns.list would inadvertently
modify the lists inside the vanilla MC code. If a type was removed it
would be persistent (until the game restarts) and could no longer spawn
there.