]> git.localhorst.tv Git - blank.git/blobdiff - src/server/ServerState.cpp
simple test for client
[blank.git] / src / server / ServerState.cpp
index bb6a8a9d02f6644a73b24ccfc664cb967ac608c9..76686b0c616119b935a7c0819751f760a8140efa 100644 (file)
@@ -22,7 +22,7 @@ ServerState::ServerState(
 , world(res.block_types, wc)
 , generator(gc)
 , chunk_loader(world.Chunks(), generator, ws)
-, spawner(world, res.models, env.rng)
+, spawner(world, res.models)
 , server(config.net, world, wc, ws)
 , loop_timer(16) {
        res.Load(env.loader, "default");
@@ -33,6 +33,9 @@ ServerState::ServerState(
        spawner.LimitModels(1, res.models.size());
        server.SetPlayerModel(res.models[0]);
 
+       std::cout << "loading spawn chunks" << std::endl;
+       chunk_loader.LoadN(chunk_loader.ToLoad());
+
        loop_timer.Start();
 
        std::cout << "listening on UDP port " << config.net.port << std::endl;
@@ -85,7 +88,7 @@ void ServerState::Update(int dt) {
 }
 
 
-void ServerState::Render(Viewport &viewport) {
+void ServerState::Render(Viewport &) {
 
 }