mistrk7 / librarians-balance

A datapack to balance Librarians
Other
0 stars 1 forks source link

Rarify mending #3

Closed maplepy closed 8 months ago

maplepy commented 1 year ago

So if you loot mending you can set the trade with the villager right? Is there a way to block that ? or maybe make it very expensive?

mistrk7 commented 1 year ago

I don't want to block books outright. Mending is rare and harder to obtain, but because it's technically a Level 1 enchantment its Emerald price can be cheap. Is this something that you would want to see changed?

maplepy commented 1 year ago

Yeah what I'd like maybe is to rarify the mending enchant, or make players have to explore more instead of doing big farms to get everything infinitely. I have a server where optimally the goal would be that players have to roam around the whole world to have the best resources. Also if I have the mod installed, there is no config file, is that intended?

maplepy commented 1 year ago

Just finding one mending book can effectively make infinite mending books right? Maybe like a finite stock or a longer cooldown? I don't know

mistrk7 commented 8 months ago

So Mending has already had an increased discovery rate in Ancient Cities, End Cities and some other places. In terms of your last point though, I've made a solution which should tame the issue of 'infinite' mending, books without actually removing that functionality.

First, Mending will always cost either 58 or 64 emeralds. Second, if you trade in a treasure enchantment (including Mending) with a villager, the librarian will give you a 'sealed' variant which means that other villagers cannot read from it, but you can still use it on your weapons. This should be fun a server like yours, because whoever earns that treasure enchantment can hold a stockpile for other members and influence how they want it to be shared.

If you don't like this, you can always disable it fyi. I'm going to release it today. please let me know what you think, and thank you so much for the feedback!

mistrk7 commented 8 months ago

PS: I've also added the blocking books functionality, so if you really want to prevent books you can. PPS: here are some screenshots:

Blacklisted books image Sealed books being traded image Trying to put a sealed book on a lectern image