Introduction
Since attacking Zombie Pigmen makes them agro whoever hurts them, I think it would be in interesting idea if players could use that aggressiveness they have to their advantage by making the Pigmen think a different mob attacked them.
I came up with this idea when thinking of useful for traps for the upcoming raids. Imagine setting a trap that releases captured Zombie Pigmen from a holding cell and firing an arrow at a Pigman. They would attack the incoming Pillagers since they are the first ones they see. This could also be great for PvP battles and give them a bit more character and use since they currently don't do much outside of wonder and attack the player if disturbed.
Explanation
Currently, Skeletons, Pillagers, Witches, and Snow Golems use a ranged weapon that the player can obtain (bow, crossbow, potions, snowballs). If Zombie Pigmen wonder (or is moved by the player) into an area with one of these mobs, then it would be amusing to see a group of Zombie Pigmen thinking a different mob attacked them when the player (or a dispenser) was the one that attacked actually them, but from a distance. If a snowball is used, they could even attack mobs outside of those with ranged weapons since they might think someone punched them.
Implementation
This could be implemented by on a weapon by weapon basis based on the mobs I mentioned earlier. If they are attacked by these weapons, then the game will scan if the player is within a certain radius of the Pigman (if they see you first, they won't be tricked). If they are outside of this radius, then the game will scan for a mob that uses the weapon that hurt the Pigman (or if a snowball is used, any mob). If that mob is present, it will attack that mob with it's friends. If no such mob is present, it will go after the player like usual.
I hope you like my suggestion. Can't wait for 1.14!
Please sign in to leave a comment.
3 Comments