litematica icon indicating copy to clipboard operation
litematica copied to clipboard

Carpets don't appear

Open rebane2001 opened this issue 6 years ago • 6 comments

When importing my .nbt schematics on 1.13.2, carpets don't appear

Nbt files are generated with https://rebane2001.com/mapartcraft/ and work just fine in MCEdit and Schematica
Most other blocks seem to appear in Litematica as well, it's just the carpets that don't

rebane2001 avatar Apr 27 '19 01:04 rebane2001

Those schematics are in the 1.12 and below format, and the current Litematica version on 1.13.2 doesn't have any conversion support yet from the old formats. It is planned, hopefully for the next feature release.

So for now I would recommend just placing that schematic to a temporary world in 1.12 using MCEdit, and then loading that world in 1.13.2 and making a new schematic of that.

And this method will actually still be the most reliable way to convert old schematics even after I add the conversion support, as the conversion will only handle individual blocks, not blocks that share data between multiple blocks or blocks that depend on neighbor blocks for their full state (such as fence connections or snow covered grass).

maruohon avatar Apr 27 '19 01:04 maruohon

@maruohon The site uses the format based on names, not IDs
It's the new .nbt format, not the .schematic one and should be compatible with 1.13.2

rebane2001 avatar Apr 27 '19 01:04 rebane2001

It is the vanilla Structure Block template format yes. But a large number of the vanilla blocks got "flattened" in 1.13, meaning that for example wool and carpet blocks that used to be for example just one block for all carpets, and then just different blockstate property values for the color, got divided into separate blocks for each color. So basically the block names and state properties changed. And like I said, the current 1.13.2 Litematica build doesn't do any conversion yet, thus it just tries to load stuff by the names that are in the schematic/template, and since they got renamed, it doesn't find them and they just become air.

maruohon avatar Apr 27 '19 01:04 maruohon

Ah right, forgot about that change

rebane2001 avatar Apr 27 '19 02:04 rebane2001

This conversion should still be added to Litematica, but I have added 1.13 support to mapartcraft, so that's good

rebane2001 avatar May 11 '19 20:05 rebane2001

why this still isn't fixed 😭

0xAdachi avatar Feb 21 '24 02:02 0xAdachi