Bottle o' Enchanting
Material Stack: 64 Since 1.2.1
Quick answer: Buy from master-level cleric villagers for 3 emeralds each.
How to get it
- Buy from master-level cleric villagers for 3 emeralds each
- Loot pillager outposts, ancient cities and shipwreck chests
- It cannot be crafted: trading halls are the only reliable supply
Uses
- Throw it for 3-11 XP (7 on average) right where you stand
- Feed Mending gear: throw bottles at your feet while wearing what you want repaired
- Top up levels before an enchanting table session without leaving home
- Stockpile for anvil marathons - combining maxed gear eats hundreds of levels
Renewability
Renewable: cleric trading makes XP bottles infinite.
Java vs Bedrock
Identical in Java and Bedrock.
Related: Lapis LazuliEnchanted Book