diff --git a/src/engine.cpp b/src/engine.cpp index 32673e11..7d5df765 100644 --- a/src/engine.cpp +++ b/src/engine.cpp @@ -138,6 +138,7 @@ void Engine::loadContent() { auto resdir = paths->getResources(); ContentBuilder contentBuilder; setup_definitions(&contentBuilder); + paths->setContentPacks(&contentPacks); std::vector resRoots; for (auto& pack : contentPacks) { @@ -163,7 +164,7 @@ void Engine::loadContent() { } assets->extend(*new_assets.get()); - paths->setContentPacks(&contentPacks); + } void Engine::loadWorldContent(const fs::path& folder) {