make BlockMaterial serializable

This commit is contained in:
MihailRis
2025-04-13 20:52:03 +03:00
parent 862ac496a8
commit 9e28b783fd
4 changed files with 26 additions and 9 deletions
+1 -1
View File
@@ -243,7 +243,7 @@ void scripting::on_content_load(Content* content) {
const auto& materials = content->getBlockMaterials();
lua::createtable(L, 0, materials.size());
for (const auto& [name, material] : materials) {
lua::pushvalue(L, material->serialize());
lua::pushvalue(L, material->toTable());
lua::setfield(L, name);
}
lua::setfield(L, "materials");