Only attempt sign update if BlockState is Sign
Add openhouse.chatadmin, chat control, ...

Lobby/hub distinction, and player invisibility