fCraft.StandardCommands.Hide C# (CSharp) Method

Hide() private method

private Hide ( Player player, Command cmd ) : void
player Player
cmd Command
return void
        void Hide( Player player, Command cmd ) {
            if( player.Can( Permissions.Hide ) ) {
                if( !player.isHidden ) {
                    world.SendToAll( PacketWriter.MakeRemoveEntity( player.id ), null );
                    world.SendToAll( PacketWriter.MakeMessage( Color.Sys + player.name + " left the server." ), null );
                    player.isHidden = true;
                    player.Message( Color.Gray, "You are now hidden." );
                } else {
                    player.Message( "You are already hidden." );
                }
            } else {
                world.NoAccessMessage( player );
            }
        }