Mining Minecraft · FAQ · Enchanting
How many bookshelves for enchanting level 30?
Stand at an enchanting table with bookshelves around it. The table stops counting after 15 shelves that can “see” it. That unlocks level 30. Extra shelves past that are decoration.
Shelves for level 30
15
Active bookshelves. The hard cap that unlocks the top table level.
Top table level
30
That's as high as the table goes. A 16th shelf does nothing.
Fifteen shelves unlock level 30
You stand at an enchanting table, the block that puts random enchantments on tools, weapons, and armor. Bookshelves around it raise the highest level the table will offer. The shelves have to sit two blocks away, with a clear gap, so the table can “see” them.
With no shelves, the top offer is level 8. At 15 shelves you hit level 30, which is as high as the table goes. A 16th shelf does not push it to 31. Extra shelves past that are decoration.
Simple version: max level = 8 + shelves + half the shelves (round down). At 15 shelves that is 8 + 15 + 7 = 30.
Max level by bookshelf count
More shelves raise the max level until 15. After that the line would stay flat. This chart follows the wiki formula, not a playtest.
The air gap is pickier on Bedrock
Both Java and Bedrock want the same layout: shelves two blocks away horizontally, at the same height or one block up. Corner shelves count when the gap is clear.
On Bedrock, that gap must be empty air. A torch, a carpet, or a layer of snow can block the boost, so a shelf that looks close enough may not count.
On Java, the gap can be air or certain other blocks, such as snow or short grass. Those blocks still let the table “see” the shelf.
If your max level is stuck below 30, count the shelves that can actually see the table, not the pretty ones behind a torch.
The numbers (shelf ladder)
Optional deep dive. The answer above stands without this table. Max level = 8 + shelves + half the shelves (round down).
| Active bookshelves | Max enchantment level |
|---|---|
| 0 | 8 |
| 1 | 9 |
| 2 | 11 |
| 3 | 12 |
| 4 | 14 |
| 5 | 15 |
| 6 | 17 |
| 7 | 18 |
| 8 | 20 |
| 9 | 21 |
| 10 | 23 |
| 11 | 24 |
| 12 | 26 |
| 13 | 27 |
| 14 | 29 |
| 15 | 30 |
How I calculated it
Wiki enchanting-table mechanics: max active shelves = 15. Ladder from max base level 8 + b + ⌊b/2⌋. I built the shelf-by-shelf table so the 15th shelf is the last that matters. Java gap blocks: the game’s enchantment_power_transmitter tag (snow, short grass, and similar). Full ladder under the numbers.
Sources
- Minecraft Wiki. Enchanting table mechanics.
- Enchantments FAQ.