]> git.localhorst.tv Git - blank.git/blobdiff - src/client/client.cpp
use (and fix) new shape implementation
[blank.git] / src / client / client.cpp
index 00966dc6ee1e97e2d28b6682f0211ef8343c13eb..6a2dd32993b1fb45031ef9485428ce256ae0f4a7 100644 (file)
@@ -67,11 +67,11 @@ InteractiveState::InteractiveState(MasterState &master, uint32_t player_id)
        }
        TextureIndex tex_index;
        master.GetEnv().loader.LoadShapes("default", shapes);
-       master.GetEnv().loader.LoadBlockTypes("default", block_types, tex_index);
+       master.GetEnv().loader.LoadBlockTypes("default", block_types, tex_index, shapes);
+       skeletons.Load(shapes, tex_index);
        interface.SetInventorySlots(block_types.size() - 1);
        chunk_renderer.LoadTextures(master.GetEnv().loader, tex_index);
        chunk_renderer.FogDensity(master.GetWorldConf().fog_density);
-       skeletons.Load();
        loop_timer.Start();
        if (save.Exists(player)) {
                save.Read(player);