https://dev.bukkit.org/projects/realisticchat
This plugin simply adds ranged chat, I know EssentialsX already has a ranged chat function, but I feel this is a lot better quality then EssentialsX's ranged chat function. It adds different forms of ranges, like yelling or whispering, and when you're farther away that chat will get obscured.
I checked the files, and I'm not the smartest with plugins, so I don't know if this will work with 1.16.4 or not, but please take this plugin into consideration!