From 7d0f714cf232809f609862c3a2b793ae84012e5e Mon Sep 17 00:00:00 2001 From: MihailRis Date: Wed, 9 Sep 2026 00:16:23 +0300 Subject: [PATCH] fix: block fields not inherited --- src/voxels/Block.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/voxels/Block.cpp b/src/voxels/Block.cpp index ad02e5d8e..8e28c54c4 100644 --- a/src/voxels/Block.cpp +++ b/src/voxels/Block.cpp @@ -167,6 +167,9 @@ void Block::cloneTo(Block& dst) { dst.translucent = translucent; dst.explictlySolid = explictlySolid; dst.tags = tags; + if (dataStruct) { + dst.dataStruct = std::make_unique(*dataStruct); + } if (particles) { dst.particles = std::make_unique(*particles); }