fCraft.StandardCommands.SetSpawn C# (CSharp) Method

SetSpawn() private method

private SetSpawn ( Player player, Command cmd ) : void
player Player
cmd Command
return void
        void SetSpawn( Player player, Command cmd ) {
            if( player.Can( Permissions.SetSpawn ) ) {
                world.map.spawn = player.pos;
                world.map.Save();
                world.map.changesSinceBackup++;
                player.Send( PacketWriter.MakeTeleport( 255, world.map.spawn ), true );
                player.Message( "New spawn point saved." );
                world.log.Log( "{0} changed the spawned point.", LogType.UserActivity, player.name );
            } else {
                world.NoAccessMessage( player );
            }
        }
    }