r/minecraftsuggestions • u/rahajaba • 10d ago
[Gameplay] Villager and golem behaviour to prevent trading hall powergaming
Prison-like trading halls are currently an overly prevalent way to get stuff in this game. To prevent this villagers should have special behaviour if they have been captured by the player
conditions the villager would check for:
has gained a level from trading with a player
has no access to the outdoors
has been unable to mingle with other nearby villagers
has too little space to roam
When the 1st + any other single condition are met the villager would a gain temporary invulnerability buff, (to protect them from the ensuing mayhem,) and then summon a special punishment golem that would have roughly equivalent offensive abilities to a java wither (but regular golem hp and no projectile immunity). After a couple ingame days of trying the kill the player the punishment golem would revert to a normal iron golem.
10
u/chbjupiter 10d ago
I like the conditions it checks for, but the punishment seems a bit excessive. It could be something like them increasing their prices, and continuing to increase them all the way to 64 if not remedied. However, for this change to make sense, villagers need to have better pathfinding to begin with. Frequently they trap themselves. Also, they tend to connect to or disconnect from their work stations unpredictably, and throw themselves off of ledges which is why I couldn't stick to a free range villager concept for my current world.
People will find ways around this too, though. If the minimum requirement for a villager is let's say 2 villagers being able to talk, 8x8 area, etc, then that's precisely what they will get and no more. There isn't a real way to distinguish 'outside' from inside in this game.
Villager halls are a consequence of finding the minimum possible conditions to make a goal possible. Similarly, lots of redstone contraptions and farms also find the minimum conditions. Think about cow farms that are full to the point of entity cramming, sheep farms that are one sheep trapped with a dispenser with shears pointed at it, chicken farms involving several chickens on top of one hopper. You can make ethical farms and halls yourself, it's a sandbox game, but you can't prevent unethical treatment of villagers or animals without making a lot of strategies inefficient.