itsdinkd / AQM3

Another Quality Modpack Forge Edition
3 stars 2 forks source link

(Possible Bug) Librarian Villagers not offering Trades that contain Enchanted Books #148

Open DadBackFromWalmart opened 1 year ago

DadBackFromWalmart commented 1 year ago

Standard protocol for Librarian Villagers is that at the Novice Level, they will offer two of three trades, either:

  1. 24 Paper for 1 Emerald
  2. 5-64 Emeralds and 1 Book for 1 Randomly Enchanted Book
  3. 9 Emeralds for 1 Bookshelf

However, no matter how many different villagers I've tried using, they always offer trades 1 and 3. Trade option 2 is never offered regardless of villager, me using the cycle trades button from Easy Villagers, me picking up and re-placing the Lectern, me moving the Villager closer to his old bed, me keeping the Villager in his current Trade Hall stall and giving him a new bed, me trying to use the Trader block from Easy Villagers, nor my trying to enchant a book via the Enchanting Table in an attempt to see if that unlocked something (spoiler, it didn't, but I got some cursed messages in chat about it, "come to the dark side" and whatnot).

I took things a step further and leveled up one Librarian to Apprentice to see what they would offer. There are three possible trades an Apprentice can offer:

  1. 4 Books for 1 Emerald
  2. 5-64 Emeralds and 1 Book for 1 Randomly Enchanted Book
  3. 1 Emerald for 1 Lantern

So when I got this Librarian to Apprentice, sure enough, they only offered me 4 Books for an Emerald and 1 Emerald for a Lantern. The Enchanted Book option was excluded yet again. I didn't try the Apprentice test more than once though, considering how many successful fails I saw with him at the Novice level.

https://imgur.com/a/JhKXlGH

I'm not really great with knowing what files to include, so if there's anything more you'd like me to provide, please just let me know. Without being able to get enchantments, I can't really progress through the modpack the way I'd like to (basically self-assurance that I've got lower odds of being one-shotted).

latest.log rei.log

DadBackFromWalmart commented 1 year ago

Will add that I'm on AQM3-1.18.2-1.4.1.zip. CurseForge lists the Forge version as 40.2.2, FWIW.

itsdinkd commented 1 year ago

This is not a bug but intended

Edit: going off of discord I thought you opened this due to trade cycling not working from the easy villager button. As for the librarian not offering a enchanted book on novice level, I'm not sure. There is no edits on my end of any trades whatsoever. I would recommend trying again on the apprentice tier or higher.

dacsinu commented 5 months ago

This behavior is consistent with my own testing, and is present in the most recent version of the pack. Even on a separate instance with trade cycling re-enabled, librarian villagers do not seem to produce any enchanted books at the novice level. Cycling them has no effect, while cycling other villagers works as expected.