Ender Pearl

The Ender Pearl is an item that is dropped by Endermen upon death. These pearls can be commonly found during rainstorms and less commonly in bodies of water "naturally" as Endermen take damage from touching water.

Usage
Throwing an Ender Pearl by right clicking will cause the user to teleport to its impact location, but this costs health points to do (Unless you're wearing boots with the Feather Falling enchantment, that changes the damage taken), and the Ender Pearl will be consumed in the process. If you don't have enough health, you will die after you teleport. However, even though they can be crafted into something required to beat the game, the Eye of Ender, they can be put to good use in a sticky situation like falling in lava just by teleporting out of it.

Teleporting with Ender Pearls does not work in creative mode. Upon teleportation, the player is briefly surrounded by the same particles generated by Enderman, and the thrown Ender Pearl will disappear.

Ender Pearls are necessary to craft Eyes of Ender, which are used to find strongholds and activate End Portals. Therefore, Ender Pearls are crucial to reaching The End unless you trade with villagers for Eyes of Ender.

Ender Pearls can be used to teleport/move through non-solid blocks or non-"full" blocks such as doors, glass, glass panes, fences, iron bars, slabs, stairs, glowstone, redstone lamps, furnaces, pistons, and leaves. This can be accomplished by pressing against the blocks and using the Ender Pearl at the player's feet until the player goes through.

Bugs

 * If you are riding a boat, minecart or pig with saddle, throwing an Ender Pearl will not teleport you but you will be damaged.
 * Throwing an Ender Pearl then going to sleep will wake you up and deal damage, but will not teleport you to where it landed.
 * Ender Pearls will collide with Nether Portals.
 * It is impossible to use an Ender Pearl in creative mode, if looking at a block within the player's range the player will appear to throw it but not teleport, if looking at a block not within the player's range nothing will happen.

Trivia

 * Because the damage taken while teleporting is 'falling damage', wearing enchanted armor will reduce the damage taken. Boots enchanted with Feather Falling are cheap to enchant and work well, but plain protection is just as good if you have enough levels. With a high enough level, one could travel a long distance very quickly.


 * It is possible to spawn a thrown Ender Pearl with the ID 14, but it does not teleport. This will only display the Ender Pearl sprite and disappear instantly.


 * If the player throws an Ender Pearl and then dies, the player will not teleport after respawning, nor will the player take fall damage from the pearl.


 * If the player throws an Ender Pearl upwards towards the bottom of a lily pad, the player is teleported into that space but is teleported inside of the lily pad, leaving the player free to swim through the water on which the Lily Pad is placed.


 * If the player throws an Ender Pearl in survival mode and changes to creative mode before the pearl lands, the player is still teleported.


 * When a player throws an Ender Pearl and enters The Nether before the pearl lands, when the player returns to the normal world, the pearl is gone.


 * Ender Pearls collide with vines, tall grass, dead bushes, ferns, flowers, all kinds of saplings, all kinds of mushrooms, all kinds of minecarts, and boats.


 * If multiple Ender Pearls are thrown in succession, the player can only be hurt once from fall damage within about a one second span.


 * Ender Pearls collide with the End Portal, so if you get your health low enough so a single Ender Pearl kills you and you throw it at an End Portal, the credits will roll but your items will be lost in The End when you spawn. It's unknown if this can be called a "glitch."