- env.loader.LoadBlockTypes("default", block_types, tex_index);
- skeletons.LoadHeadless();
- spawner.LimitSkeletons(1, skeletons.Size());
- server.SetPlayerModel(skeletons[0]);
+ env.loader.LoadShapes("default", shapes);
+ env.loader.LoadBlockTypes("default", block_types, tex_index, shapes);
+ env.loader.LoadModels("default", models, tex_index, shapes);
+ if (models.size() < 2) {
+ throw std::runtime_error("need at least two models to run");
+ }
+ generator.LoadTypes(block_types);
+ spawner.LimitModels(1, models.size());
+ server.SetPlayerModel(models[0]);