We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a855058 commit dd3ff54Copy full SHA for dd3ff54
1 file changed
src/model/modelConverter.js
@@ -212,9 +212,18 @@ function parseSchematicData(data, idToNameMap) {
212
213
let infoAt = function (x, y, z) {
214
let index = (y * length + z) * width + x;
215
+ let id = (data.value.Blocks.value[index] || 0) & 0xff;
216
+ if (data.value.AddBlocks && ((index >> 1) < data.value.AddBlocks.value.length)) { // in AddBlocks
217
+ if ((index & 1) === 0) {
218
+ id = ((data.value.AddBlocks.value[index >> 1] & 0x0f) << 8) + id;
219
+ } else {
220
+ id = ((data.value.AddBlocks.value[index >> 1] & 0xf0) << 4) + id;
221
+ }
222
223
+ let d = (data.value.Data.value[index] || 0);
224
return {
- id: (data.value.Blocks.value[index] || 0) & 0xff,
- data: (data.value.Data.value[index] || 0)
225
+ id: id,
226
+ data: d
227
}
228
};
229
0 commit comments