Zombified Piglins don't lose aggression as it is in previous versions. I tried waiting for aggression timer to expire in 35, 60, 100+ blocks, other dimesions, using invisibility potions etc., but in 1.21 zombified piglin aggression is bugged. I've attached a google drive folder containing footage of versions 1.20.4 and 1.21 filmed in the same world with same timings. In 1.20.4 zombified piglins stop becoming hostile, as oppose to 1.21: https://drive.google.com/drive/folders/1Dyab3FXRLF_dyCLLlyiI7VaWwqSXXq6T
Attachments
Comments 2
Following up on the last comment, I cannot reproduce this in 1.21. Using /tick sprint for 55 seconds will properly lose the aggression of the zombified piglins.
In your video, you use a boat on ice to travel far away from the zombie piglins, can you try keeping them loaded and waiting for them to lose aggression?
According to the Wiki:
"In Java Edition, this timer ranges from 20 seconds to 55 seconds, whereas in Bedrock Edition it is always 25 seconds. The forgiveness timer does not advance for zombified piglins in unloaded chunks."
Is it possible that they are not losing aggression either because they are out of render distance or, as you state, they are in a different dimension and therefore unloaded? If that were the case, the timer may not be expiring before you return given that it can be up to 55 seconds and you say you have tested up to 60 seconds.