The translucency of the hat layer of a player skin only works in the end dimension. I have tested this on single player and multiplayer bukkit servers. My skin file has translucent glasses but they are only translucent in the end dimension, I have tested in the over world and the nether on both singleplayer and multiplayer.