static Server()
{
ObjectSync.Sync.RegisterClass<Entity>(() => new Entity());
ObjectSync.Sync.RegisterClass<Ball>(() => new Ball());
ObjectSync.Sync.RegisterClass<Shot>(() => new Shot());
ObjectSync.Sync.RegisterClass<Message>(() => new Message());
ObjectSync.Sync.RegisterClass<NetworkMessage>(() => new NetworkMessage());
ObjectSync.Sync.RegisterClass<InputMessage>(() => new InputMessage());
ObjectSync.Sync.RegisterClass<Terrain.TerrainModification>(() => new Terrain.TerrainModification());
}