Hey. I was reading some comments on a video yesterday and a lot of people were advising the YouTuber to add more bookshelves to their enchantment table (Even though it is already at level 30)
I immediately shot this down and told commenters that they were misinformed, however it made me think since people were so adamant.
Does adding ADDITIONAL Bookshelves increase the likely hood of getting more AND/OR better enchantments?
To clear up potential confusion, I'm talking about adding extra bookshelves AFTER Reaching level 30 enchantments.
So to reach level 30 you only need 15 bookshelves, but is it worth adding more? Or even the maximum you can fit (being 32), and is it beneficial?
I ran some tests and these were my personal results:
Ver 1.14.4
After enchanting around 180 diamond swords,
~90 with 15 bookshelves and
~90 with 32 bookshelves,
these are the results:
15 BOOKSHELVES GOT:
26 with 1 enchantment.
42 with 2 enchantments.
18 with 3 enchantments.
2 with 4 enchantments. + 1 enchanted sword with 3 other enchantments Also had Bane of Arthropods level 5
32 BOOKSHELVES GOT:
27 with 1 enchantment.
36 with 2 enchantments.
22 with 3 enchantments.
3 with 4 enchantments. + 2 enchanted swords that had Bane of Arthropods 5 (On their own) + 1 enchanted sword that had Smite 5 alongside 2 other enchantments.
If we sum up the averages, I'd say they were about the same?
I'm genuinely curious, I haven't been able to find proof that adding additional bookshelves is beneficial for enchants, so I'd like to know what other people think. I still believe that it doesn't make a different, but I could be wrong, and if it does make a difference, how MUCH of a difference does it make?
Reading about the Enchanting table on the wiki does not say anything about it, if anything it inadvertently debunks it: http://prntscr.com/p4bqhu If you could add more bookshelves, surely it would be stated here?
There is no difference past 15 bookshelves, taken from the code itself, which caps the number of bookshelves it finds at 15:
public static int calcItemStackEnchantability(Random par0Random, int par1, int par2, ItemStack par3ItemStack)
{
Item var4 = par3ItemStack.getItem();
int var5 = var4.getItemEnchantability();
if (var5 <= 0)
{
return 0;
}
else
{
if (par2 > 15) par2 = 15;
int var6 = par0Random.nextInt(8) + 1 + (par2 >> 1) + par0Random.nextInt(par2 + 1);
return par1 == 0 ? Math.max(var6 / 3, 1) : (par1 == 1 ? var6 * 2 / 3 + 1 : Math.max(var6, par2 * 2));
}
}
This is a bit hard to read due to the obfuscated variable names but "par2" is the number of bookshelves that the table found around it (this is also taken from 1.6.4 but I see no reason why it would have changed since then, aside from the actual calculation of enchantability. In fact, the code above, which chooses the levels used (the MCP name is bit misleading; the enchantability of the item, which must be greater than 0, is only used to determined if it can be enchanted at all), is the same as described in the Wiki; I recall that an online enchantment calculator tool (no longer available) showed the same probabilities for 1.6 and 1.8+ for items which had no new enchantments added (which affects the probabilities due to having more to choose from), indicating that they have since only changed how you spend levels/lapis, aside from a short time in 1.14-1.14.2, which was reverted due to giving low-level enchantments even at level 30).
There is no difference past 15 bookshelves, taken from the code itself, which caps the number of bookshelves it finds at 15:
public static int calcItemStackEnchantability(Random par0Random, int par1, int par2, ItemStack par3ItemStack)
{
Item var4 = par3ItemStack.getItem();
int var5 = var4.getItemEnchantability();
if (var5 <= 0)
{
return 0;
}
else
{
if (par2 > 15) par2 = 15;
int var6 = par0Random.nextInt(8) + 1 + (par2 >> 1) + par0Random.nextInt(par2 + 1);
return par1 == 0 ? Math.max(var6 / 3, 1) : (par1 == 1 ? var6 * 2 / 3 + 1 : Math.max(var6, par2 * 2));
}
}
This is a bit hard to read due to the obfuscated variable names but "par2" is the number of bookshelves that the table found around it (this is also taken from 1.6.4 but I see no reason why it would have changed since then, aside from the actual calculation of enchantability. In fact, the code above, which chooses the levels used (the MCP name is bit misleading; the enchantability of the item, which must be greater than 0, is only used to determined if it can be enchanted at all), is the same as described in the Wiki; I recall that an online enchantment calculator tool (no longer available) showed the same probabilities for 1.6 and 1.8+ for items which had no new enchantments added (which affects the probabilities due to having more to choose from), indicating that they have since only changed how you spend levels/lapis, aside from a short time in 1.14-1.14.2, which was reverted due to giving low-level enchantments even at level 30).
Ah, I see. Yeah I was going to bring up the 1.14 changes, so that just made enchants more rare even at level 30? That's fine.
And hey, I learnt something new as well, I didn't know that you could get Smite/Bane V from enchanting. You learn something new everyday!
Maybe it's just coincidence, but I had the minimum number of shelves and kept getting one or two enchantments on everything that weren't that great. So I added a few more bookshelves and the very first sword I enchanted had 6 fairly decent enchantments on it. And then everything after that seems to have been better than I was previously getting. Of course, that could just be wishful thinking.
Maybe it's just coincidence, but I had the minimum number of shelves and kept getting one or two enchantments on everything that weren't that great. So I added a few more bookshelves and the very first sword I enchanted had 6 fairly decent enchantments on it. And then everything after that seems to have been better than I was previously getting. Of course, that could just be wishful thinking.
Yeah. My testing showed something similar. Though by the looks of it that's not how it works. Still, I'll probably make bigger enchantment tables from now on just to be extra sure XP
Hey. I was reading some comments on a video yesterday and a lot of people were advising the YouTuber to add more bookshelves to their enchantment table (Even though it is already at level 30)
I immediately shot this down and told commenters that they were misinformed, however it made me think since people were so adamant.
Does adding ADDITIONAL Bookshelves increase the likely hood of getting more AND/OR better enchantments?
To clear up potential confusion, I'm talking about adding extra bookshelves AFTER Reaching level 30 enchantments.
So to reach level 30 you only need 15 bookshelves, but is it worth adding more? Or even the maximum you can fit (being 32), and is it beneficial?
I ran some tests and these were my personal results:
Ver 1.14.4
After enchanting around 180 diamond swords,
~90 with 15 bookshelves and
~90 with 32 bookshelves,
these are the results:
15 BOOKSHELVES GOT:
26 with 1 enchantment.
42 with 2 enchantments.
18 with 3 enchantments.
2 with 4 enchantments.
+ 1 enchanted sword with 3 other enchantments Also had Bane of Arthropods level 5
32 BOOKSHELVES GOT:
27 with 1 enchantment.
36 with 2 enchantments.
22 with 3 enchantments.
3 with 4 enchantments.
+ 2 enchanted swords that had Bane of Arthropods 5 (On their own)
+ 1 enchanted sword that had Smite 5 alongside 2 other enchantments.
If we sum up the averages, I'd say they were about the same?
I'm genuinely curious, I haven't been able to find proof that adding additional bookshelves is beneficial for enchants, so I'd like to know what other people think. I still believe that it doesn't make a different, but I could be wrong, and if it does make a difference, how MUCH of a difference does it make?
Reading about the Enchanting table on the wiki does not say anything about it, if anything it inadvertently debunks it: http://prntscr.com/p4bqhu If you could add more bookshelves, surely it would be stated here?
Kind regards,
-L0ST
-L0ST
There is no difference past 15 bookshelves, taken from the code itself, which caps the number of bookshelves it finds at 15:
This is a bit hard to read due to the obfuscated variable names but "par2" is the number of bookshelves that the table found around it (this is also taken from 1.6.4 but I see no reason why it would have changed since then, aside from the actual calculation of enchantability. In fact, the code above, which chooses the levels used (the MCP name is bit misleading; the enchantability of the item, which must be greater than 0, is only used to determined if it can be enchanted at all), is the same as described in the Wiki; I recall that an online enchantment calculator tool (no longer available) showed the same probabilities for 1.6 and 1.8+ for items which had no new enchantments added (which affects the probabilities due to having more to choose from), indicating that they have since only changed how you spend levels/lapis, aside from a short time in 1.14-1.14.2, which was reverted due to giving low-level enchantments even at level 30).
TheMasterCaver's First World - possibly the most caved-out world in Minecraft history - includes world download.
TheMasterCaver's World - my own version of Minecraft largely based on my views of how the game should have evolved since 1.6.4.
Why do I still play in 1.6.4?
Ah, I see. Yeah I was going to bring up the 1.14 changes, so that just made enchants more rare even at level 30? That's fine.
And hey, I learnt something new as well, I didn't know that you could get Smite/Bane V from enchanting. You learn something new everyday!
-L0ST
Maybe it's just coincidence, but I had the minimum number of shelves and kept getting one or two enchantments on everything that weren't that great. So I added a few more bookshelves and the very first sword I enchanted had 6 fairly decent enchantments on it. And then everything after that seems to have been better than I was previously getting. Of course, that could just be wishful thinking.
Yeah. My testing showed something similar. Though by the looks of it that's not how it works. Still, I'll probably make bigger enchantment tables from now on just to be extra sure XP
-L0ST
there is no difference after 15 bookshelves.
My first poll! https://www.minecraftforum.net/forums/minecraft-java-edition/discussion/2991209-how-many-nether-stars-have-you-obtained
I just took the Minecraft Noob test! Check out what I scored. Think you can beat me?!
To take the test, check out
https://minecraftnoobtest.com/test.php