maruohon / litematica

A modern client-side schematic mod for Minecraft
GNU Lesser General Public License v3.0
730 stars 221 forks source link

SchematicaSchematic: Missing/non-existing block 'minecraft:[...]' in SchematicaMapping #279

Closed dan9er closed 3 years ago

dan9er commented 3 years ago

Minecraft version 1.16.4

Mod version and malilib version

Description of the bug I've attempted to load a schematic generated from a program I've made, however Litematica spits out a bunch of warnings in console and doesn't load all the blocks.

The log:

[21:29:23] [main/WARN]: SchematicaSchematic: Missing/non-existing block 'minecraft:warped_hyphae' in SchematicaMapping
[21:29:23] [main/WARN]: SchematicaSchematic: Missing/non-existing block 'minecraft:acacia_planks' in SchematicaMapping
[21:29:23] [main/WARN]: SchematicaSchematic: Missing/non-existing block 'minecraft:red_terracotta' in SchematicaMapping
[21:29:23] [main/WARN]: SchematicaSchematic: Missing/non-existing block 'minecraft:blue_terracotta' in SchematicaMapping
[21:29:23] [main/WARN]: SchematicaSchematic: Missing/non-existing block 'minecraft:light_grey_wool' in SchematicaMapping
[21:29:23] [main/WARN]: SchematicaSchematic: Missing/non-existing block 'minecraft:purple_terracotta' in SchematicaMapping
[21:29:23] [main/WARN]: SchematicaSchematic: Missing/non-existing block 'minecraft:pink_terracotta' in SchematicaMapping
[21:29:23] [main/WARN]: SchematicaSchematic: Missing/non-existing block 'minecraft:white_terracotta' in SchematicaMapping
[21:29:23] [main/WARN]: SchematicaSchematic: Missing/non-existing block 'minecraft:blue_wool' in SchematicaMapping
[21:29:23] [main/WARN]: SchematicaSchematic: Missing/non-existing block 'minecraft:oak_planks' in SchematicaMapping
[21:29:23] [main/WARN]: SchematicaSchematic: Missing/non-existing block 'minecraft:purple_wool' in SchematicaMapping
[21:29:23] [main/WARN]: SchematicaSchematic: Missing/non-existing block 'minecraft:red_wool' in SchematicaMapping
[21:29:23] [main/WARN]: SchematicaSchematic: Missing/non-existing block 'minecraft:crimson_planks' in SchematicaMapping
[21:29:23] [main/WARN]: SchematicaSchematic: Missing/non-existing block 'minecraft:orange_terracotta' in SchematicaMapping
[21:29:23] [main/WARN]: SchematicaSchematic: Missing/non-existing block 'minecraft:light_gray_terracotta' in SchematicaMapping
[21:29:23] [main/WARN]: SchematicaSchematic: Missing/non-existing block 'minecraft:magenta_terracotta' in SchematicaMapping
[21:29:23] [main/WARN]: SchematicaSchematic: Missing/non-existing block 'minecraft:birch_planks' in SchematicaMapping
[21:29:23] [main/WARN]: SchematicaSchematic: Missing/non-existing block 'minecraft:pink_wool' in SchematicaMapping
[21:29:23] [main/WARN]: SchematicaSchematic: Missing/non-existing block 'minecraft:white_wool' in SchematicaMapping
[21:29:23] [main/WARN]: SchematicaSchematic: Missing/non-existing block 'minecraft:cobweb' in SchematicaMapping
[21:29:23] [main/WARN]: SchematicaSchematic: Missing/non-existing block 'minecraft:yellow_terracotta' in SchematicaMapping
[21:29:23] [main/WARN]: SchematicaSchematic: Missing/non-existing block 'minecraft:crimson_hyphae' in SchematicaMapping
[21:29:23] [main/WARN]: SchematicaSchematic: Missing/non-existing block 'minecraft:diorite' in SchematicaMapping
[21:29:23] [main/WARN]: SchematicaSchematic: Missing/non-existing block 'minecraft:magenta_wool' in SchematicaMapping
[21:29:23] [main/WARN]: SchematicaSchematic: Missing/non-existing block 'minecraft:light_blue_terracotta' in SchematicaMapping
[21:29:23] [main/WARN]: SchematicaSchematic: Missing/non-existing block 'minecraft:crimson_nylium' in SchematicaMapping

The file: Lenna_1-16_flat_gimp_pos.png.schematic.gz
File has GZ extension so it can be uploaded to GitHub.

Screenshots

Additional context https://gitlab.com/dan9er/cartogrtist/-/blob/e7edb1f8f9fcf4abe3df17e8ae1aff9db3f3b9e8/src/schematic/schematic.tpp#L263

maruohon commented 3 years ago

This has been discussed and solved on Discord. (Basically, the handling of the old MCEdit/Schematica schematic format does not support/understand 1.13+ blocks and names.)