i flooded the world with water but sharks still only spawn at the end WTF TERRARIA
Sharks will only spawn in a certain distance away from the spawn. This happens to be the ends of the world where there is oceans. Same with jellyfish.
Bunnies will do a opposite,and will spawn only in a big radius near the spawn.
King Slimes will do the same as sharks,but the distance is shorter.