diff --git a/src/logic/scripting/lua/libs/libgeneration.cpp b/src/logic/scripting/lua/libs/libgeneration.cpp index f0cbb2f8..b0b86a2a 100644 --- a/src/logic/scripting/lua/libs/libgeneration.cpp +++ b/src/logic/scripting/lua/libs/libgeneration.cpp @@ -30,6 +30,7 @@ static int l_create_fragment(lua::State* L) { auto fragment = VoxelFragment::create(*level, pointA, pointB, crop, saveEntities); + fragment->prepare(*content); std::array, 4> fragmentVariants { std::move(fragment) };