In multiplayer, a sneaking player's name tag appears fainter than normal, invisible to players more than 32 blocks away, and invisible through solid blocks. If players are on a ladder or vine, they do not move down.
How do you hide your name tag without crouching in Minecraft?
There's a built-in way to do this (that has built-in balancing drawbacks) and a modding way. To hide your name from other players, just sneak (crouch) the whole time you are trying to avoid detection. Your name won't show through blocks then, and even without blocks in the way it will be dimmed and harder to read.
Do chests hide nametags?
Player Names aren't visible through chests or trapped chests at all on multiplayer servers. ... Basically if you place down a chest and try to look at someone's nametag through it, it's not visible at all.