Sorcerer's Mirror

The Sorcerer's Mirror is a craftable Hardmode mirror. Once used, it will teleport the player to a random location in the world at the cost of some mana.

In choosing a destination, the following rules apply:
 * The player will always be placed on top of a solid, non-harmful block.
 * The player can never be placed in the Jungle Temple before Plantera has been defeated.
 * The player can never be placed in the Dungeon below zero depth before Skeletron has been defeated.