static void WorldHideHandler( Player player, Command cmd ) {
string worldName = cmd.Next();
if( worldName == null ) {
CdWorldAccess.PrintUsage( player );
return;
}
World world = WorldManager.FindWorldOrPrintMatches( player, worldName );
if( world == null ) return;
if( world.IsHidden ) {
player.Message( "World \"{0}&S\" is already hidden.", world.ClassyName );
} else {
player.Message( "World \"{0}&S\" is now hidden.", world.ClassyName );
world.IsHidden = true;
WorldManager.SaveWorldList();
}
}