Started by
Brazolne
on
Topic category: Help with Minecraft modding (Java Edition)
So there's this idea I've had for my mod in which I'm making an emerald armor, but I wanted to add some mechanics to it to make it unique. What I've thought on doing is making so each piece of emerald armor you wear makes villagers give you more stuff on trades, but I'm not even sure if that's possible with MCreator.
If it is, I'd like some help on how to do it
If it isn't, well, at least let me know if there's something similar that I can do.
you could make so when you have the armor on it gives you the hero of the village effect witch makes trades cheaper
Like someone69 said, closest thing to this would have to be applying the "hero of the village" effect when wearing the armor.
I recommend making it a full set bonus though, otherwise, player would just make boots to get the effect.
Villager trades are kind of hardcoded into the villagers. I can think of a couple ways around this, with varying amounts of annoyance:
...Of course, since Emeralds are extremely easy to obtain, they might be better off with other ambient effects. Say, being weak but increasing EXP gains, decreasing energy expenditure at the expense of armor, offering ambient potion effects, etc.