maruohon / litematica

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

Can not open .schematic files #40

Open simoonvance opened 5 years ago

simoonvance commented 5 years ago

NBT files are broken. Please update so it can use .schematic files so I can use it at all because it is very difficult to convert schematic to nbt and even then half the blocks don't appear.

simoonvance commented 5 years ago

I am using 1.13.2 litematica

maruohon commented 5 years ago

This is planned, but the conversion won't work properly for any blocks that depend on neighboring blocks, such as fences and glass panes etc. Actually I think neighbor connections are fixable... but there may still be other issues.

The best and most reliable way to convert *.schematic files to 1.13+ litematics is to place the schematic into a temporary world with MCEdit (or the 1.12 Litematica) and then make a new schematic from that in 1.13.2.

maruohon commented 5 years ago

There are now new development builds that have initial *.schematic import support at: https://pena2.dy.fi/tmp/minecraft/mods/client_mods/

Currently Schematica schematics should be able to load properly with those latest 1.13.2 and 1.14.4 builds, but it seems that I forgot to support schematics without a block name palette just assuming vanilla IDs. So MCEdit and old World Edit schematics currently still won't load. I'll add that after I get a dev environment set up again (currently moving stuff to a new SSD).

Also Sponge schematic format support is coming after I get the conversion code required for that finished, and that same code will also be required for loading 1.12 Litematica schematics in 1.13+.

AugusDogus commented 5 years ago

Any update on this? Tried 10+ schematics today from https://www.minecraft-schematics.com sorted by latest date added and none of them would import.

maruohon commented 5 years ago

Using which exact version of Litematica on which Minecraft version?

SalamanderCow commented 5 years ago

Hello, I’m using litematica on 1.14.4. When i dowload a schematica on https://www.minecraft-schematics.com and put it on %appdata% minecraft schematica files but when i’m in the game it’s saying failded to load schematica tob e exactly i download this one https://www.minecraft-schematics.com/schematic/6901/ but in minecraft i can’t load it in. I was watching on youtube a tuturial to build a raid farm and in the description was a schematica file! That one worked but i can’t get any oderto work pls help. Kind regards, SalamanderKip

vacla commented 5 years ago

@SalamanderKip which exact version of litematica are you using?

SalamanderCow commented 5 years ago

i'm using 1.14.4! I said that

SalamanderCow commented 5 years ago

schematica

vacla commented 5 years ago

Is it litematica-fabric-1.14.4-0.0.0-dev.20190807.003724.jar ?

SalamanderCow commented 5 years ago

If that's not the right one can you sent me the good one. our add me on discord and help me SalamanderKip#5265

maruohon commented 5 years ago

1.14.4 is not the mod version. Are you using 0.0.0-dev.20190720.191654 or 0.0.0-dev.20190807.003724 from the link I posted above? Only that August build has support for loading old MCEdit/Schematica schematics. And there is no support yet for loading the newer Sponge schematics (some of those can also be using the *.schematic extension, but I believe the latest ones should be *.schem).

maruohon commented 5 years ago

Get the 1.14.4 version from here: https://pena2.dy.fi/tmp/minecraft/mods/client_mods/

SalamanderCow commented 5 years ago

thank you so much i will try it thank you.

carreb commented 5 years ago

I've downloaded the version on that page, but I cannot paste my old .schematic file? Please help

vacla commented 5 years ago

@Carreb do you have OP when you try to paste the schematic?

SunSerega commented 5 years ago

but I cannot paste

This gives 0 info. Specify exact process, at which part you got stuck and errors you get.

elboletaire commented 5 years ago

I'm facing this error right now, but the error differs from schematic files. In this one, I got this error:

[main/ERROR]: SchematicaSchematic: Missing block data in the schematic 'bad-guy.schematic'

Whilst in this one, got this:

[main/ERROR]: SchematicaSchematic: Failed to read Schematic data from file '~/.minecraft/schematics/two-sided-6x6-piston.schematic'
maruohon commented 5 years ago

Hmm, the piston door schematic file seems to be broken/complete empty (0 bytes) for me. The Bad Guy schematic on the other hand seems to be in the Sponge schematic format from the looks of it, and that format is not yet supported, but it's on my TODO list.

CharlieFraser7 commented 5 years ago

Hi just wondering is there a way that I can donate you some money as I really appreciate the work you have done to make this mod

ineedhelpwithlitematica commented 5 years ago

i need help badly for litematica i just downloaded it but i cant use any .schematic files does anyone have a link to a bunch of .litematic files or something please

vacla commented 5 years ago

download latest version from https://masa.dy.fi/tmp/minecraft/mods/client_mods/ , if it has the sponge format schematic, you cant use that yet then if you need to convert.

pHpoo commented 5 years ago

hey guys, i've followed, all the different suggestions here, to get litematica loading my old, 1.12.2 schematics from mcworld edit forge. I am on fabric now, and have used Fabric mcWorld edit to load them all in 1.13.2 and save new ones. and have pasted and saved a new one on a single player 1.14.4 world. but when i go to try to load it with litematica, it still fails.

SunSerega commented 5 years ago

In which way did you re-save it? If you use litematica itself to create schematic from world and save it as .litematica file - it would certainly work. And - send file which you are unable to load, without it there isn't enough info to actually understand what's wrong.

pHpoo commented 5 years ago

i used mcworld edit to save it, here is the file. i dont know why i didnt think of using litmatica to save the schematic hahahaha ill try that duhhhh 1.14.4-Med-Castle - Copy.zip

Catroidvania commented 4 years ago

Does anyone know where the schematics folder is on mac?

maruohon commented 4 years ago

@Catroidvania It's always inside your .minecraft directory, wherever that is.