Mojang clearly wants villages to feel like the player is participating with a community. However, in practice villager trading is anything but. A casual player has to run around the village looking for the right villager whenever they want trades, while a hardcore player goes to great lengths to repeatedly re-roll village trades until they get what they want, and creates things like trading halls. This essentially forces grinding, because the only way to get even remotely efficient trading is to build a mob farm.
My solution to this problem involves a reworking of how the player engages with villagers. Villages now generate with shop stalls that contain job blocks and a new block, a chime. The chime acts as a counterpart to the bell; whereas the bell sends all villagers scrambling to their homes, the chime, when either placed on a job block or on a block touching a job block, calls over all villagers in the area with the corresponding job. This allows a casual player easier access to the desired villager trades, as well as maintaining the ability to customize stalls and build their own.
To go alongside this, villager trades now re-roll on a timer, but the player can bookmark trades they like. This mitigates the need to re-roll jobs while also allowing the player to build up a set of desired trades, and most importantly, this contributes to the organic community feeling Mojang wants from villagers without completely nullifying grinds for hardcore players and speedrunners.
0 Comments
Please sign in to leave a comment.
Post a new comment: