On bedrock, when you switch to peaceful piglin brutes just go passive exactly like their regular piglin counterparts. On java however, they simply disapear.
Related issues
is duplicated by
Comments


Parity issues are valid reports, and only mojang should decide which behavior is the intended one.

This shouldn't be the final behavior, because people may want to have them, but go to bastions on peaceful, and they dissapearing are just not funny.
These piglins should stay on the world instead of dissapearing. And if you want them dissapearing on peaceful, explain that better than just say "because they are hostile". They are part of the piglin population, so being passive on peaceful instead of dissapearing makees more sense that just dissapear.
They are hostile mobs, not neutral mobs. Works as intended.