public WorldController(World world) { this.world = world; timer.Elapsed += (a, b) => { sw.Stop(); timer.Stop(); //Console.WriteLine("WorldTick Start"); world.WorldTick(world.multipleTime(sw.ElapsedMilliseconds)); //Console.WriteLine("WorldTick End"); timer.Start(); sw.Restart(); }; }