Staff of Levitation

The Staff of Levitation i a powerful magic item that allows the user to 'fly'. To begin flight, the player must right-click against the ground while holding the staff. They will be pushed into the air, and can fly around slowly, using spacebar to go higher and shift to go lower. Whilst flying, the player mines/digs/chops blocks slower than usual. While the staff is in the player's inventory, they are also immune to fall damage. Additionally, the staff allows the player to quickly teleport to the ground while flying. Whilst in mid-air, if the player right-clicks they will be instantly teleported to the block directly below them.