Current supported minecraft version: 1.5.1
It'll probably still work with newer or older versions
04/18/2013: Update to 1.5.1. Added 30 blocks and 23 Items!
08/27/2012: Update to 1.3.2. Added additional tree types, sandstone types, 10 Blocks and 3 items.
03/11/2012: Update to 1.2.3. Added 2 Items and 2 Blocks. Also added a workaround for the "ShortTag cannot be cast to IntTag"-Error (that is actually a problem with the exporting program, not with S2B)
01/22/2012: Update to final 1.1.0. 20 items and 13 blocks added. Added print functionality, Marker functionality and fixed the memory problem.
11/7/2011: Update to beta 1.8.1 and various bugfixes. 10 items and 22 blocks added.
7/8/2011: Improved the could-not-parse-file error messages
6/28/2011: Added a text export that's compatible with the Builders-Mod
Schematic2Blueprint is a program to slize MineCraft Schematic export files into single planes. Some people like I myself lack the creativity to build something great in MineCraft, but we still enjoy building stuff. With this program, it is possible to take awesome stuff other people made (and released as Schematic files) and generate a blueprint out of them for rebuilding them.
It also supports exports in either PNG images for the single layers or animated GIF files.
It is also usefull for finding hidden stuff in the schematics, for example, the Millennium Falcon (see below) contains a hidden smuggler chamber that most people probably wouldn't even expect.
A great source for such Schematic files is the website mcschematics.com
Schematic2Blueprint supports MineCraft texture packs of the size 16x16. The process to do this is similar to the normal install process of the texture pack. You have to take the terrain.png and items.png images out of the texturepack, then open the Schematic2Blueprint jar file in an archive program like WinZip, go to the directory /klaue/mcschematictool/ inside it and replace the terrain.png and items.png there with those of the texture pack.
The Schematic used in the screenshots is "Millennium Falcon Flying.schematic", which is, as the name implies, the Millennium Falcon from Star Wars. Megatech rebuilt it inside MineCraft and was nice enough to let people have the schematic of it, downloadable here.
The main GUI:
You'll need java version 6, but since MineCraft itself needs java, you'll probably allready have it.
If everything works, you can just double-click the bat (windows) or the sh (linux, mac (probably)).
Schematic2Blueprint (All operating systems - jar) (667 KB, zip)
The source is contained inside the jar file.
Would be nice if you would drop a link back to me if you put it in another forum or extend it. As for the rest, you're only bound to the licence of JNBT. See the Licence directory in the jar file for the full licence text.
Schematic2Blueprint also uses the GIF encoder from FM Software
#159 _Xoft(o) wrote at 12/06/2013 01:13 PM (EST):
Would it be possible to update this nice utility so that it opens whatever schematic file I give it on the command line? That way I could assign it to automatically open .schematic files on windows. Thanks.
#157 R wrote at 11/05/2013 07:17 PM (EST):
Any plans to update this to 1.7?
#158 Klaue wrote at 11/17/2013 04:41 PM (EST):
not really. maybe some day, but I'm tired of minecraft's constant updates
#156 R wrote at 11/05/2013 10:33 AM (EST):
Any plans to update this to 1.7?
#155 sam wrote at 09/15/2013 07:47 AM (EST):
it says run out of memory
#154 Tony wrote at 07/06/2013 09:19 AM (EST):
Great tool ! Thanks !!
#152 Matthew wrote at 07/05/2013 09:21 PM (EST):
I'm not able to open the Unix folder, its says not able to open as archive. I followed the steps you've said in earlier comments (as best I could), and now it opens a notepad file when I double-click it. Do I need to save the folder as a ZIP file after I have edited it in notepad? Sorry, I'm not very knowledgeable in this stuff.
#153 Klaue wrote at 07/06/2013 07:34 AM (EST):
The unix thing is not a folder, it's a linux/unix start script. If you're on windows, just ignore it, you don't need it. If you're on linux, richt-click it, go to settings and tick the checkbox that is named something like "run as program" and try again
#149 Quippery wrote at 06/24/2013 06:24 PM (EST):
For some reason it won't even let me unzip it? It says "archive unreadable". Help?
#150 Klaue wrote at 06/24/2013 11:09 PM (EST):
Just tried, no problem here
#151 Quippery wrote at 06/25/2013 02:04 PM (EST):
It works now, thanks!
#147 Inside wrote at 06/22/2013 09:53 AM (EST):
Is there a way that i could select blocks to show me how many i selected? So if there's like 20 Black Blocks and 20 Greens and inbetween them are 15 red blocks, so i could see how many blocks i need to build of that what i selected.
#148 Klaue wrote at 06/22/2013 05:29 PM (EST):
#139 Evan wrote at 06/10/2013 06:18 PM (EST):
Whenever I open the windows.bat file i get an error saying that it cant find javaw. This looks like a really awesome program, but I can't use it due to this. Any ideas?
#140 Klaue wrote at 06/12/2013 01:10 PM (EST):
Either you don't have java or you suffer from a common error. Open the windows.bat in a texteditor and replace javaw with the full path to the javaw.exe in the java directory in quotes, like this:
start "C:\\Program Files (x86)\\Java\\jre7\\bin\\javaw.exe" -Xms256m -Xmx512m -jar Schematic2Blueprint.jar
(This is just an example)
save and try again
#141 Klaue wrote at 06/12/2013 01:11 PM (EST):
use single backslashes, not double one like in the above comment - that was an error
#142 Evan wrote at 06/12/2013 01:26 PM (EST):
Ok so I renamed the path, but now I have the same error only with -Xms256m. I know I'm running Java, cause I'm operating a bukkit server with any problems. Sorry for the inconvenience and thank you for your support. I'm sorry if this posted twice, my computer freaked out and it didn't look like it sent the first time.
#143 Evanjuba wrote at 06/12/2013 01:26 PM (EST):
Without any problems* sorry
#144 Klaue wrote at 06/13/2013 01:56 AM (EST):
Do not put the parameters (xmx etc) in the quotes, just the path to javaw, like in the example above
#145 Illia wrote at 06/13/2013 08:28 AM (EST):
I also have the same problem, made sure my java was up to date, copy pasted where the javaw was, then copy pasted what you posted up (minus the double \\\\) and I am getting the exact same error.
ERROR MESSAGE -- Windows cannot find '-Xms256m'. Make sure you typed the name correctly, and then try again.
The only thing in that file is this: start "C:\\Program Files (x86)\\Java\\jre7\\bin\\javaw.exe" -Xms256m -Xmx512m -jar Schematic2Blueprint.jar
#132 Matt wrote at 04/26/2013 04:12 PM (EST):
I just updated the program to the newest version and now kinda 85% of schematics give me an error: Could not read file. even the ones who readed before. :S
Thanks for your answer.
#133 Klaue wrote at 04/26/2013 08:33 PM (EST):
Well, can't do anything without having the schematics in question, but my guess would be that they are just not compatible to the newest minecraft version and I just can't support old versions, even if they should usually still work
#134 Matt wrote at 04/27/2013 11:34 AM (EST):
I just think its weird that old versions support all kind of schematic but this stop working. its work in mcedit too, only in this program with the latest update. So if i downlaod 10 schematic 2 will be work and 8 is just take my space because they are unreadable :S
One example: http://www.planetminecraft.com/project/station-schin-op-geul/
#135 Klaue wrote at 04/27/2013 09:37 PM (EST):
I found out what your problem was and it's not really the fault of S2B. You see, schematic files are more or less text files (still binary, but with some clear text) that are always gzipped for size reasons.
The schematic on the page you linked, on the other hand, was not gzipped, which is not legal for schematic files.
That's the reason S2B could not work with it - it tried to unzip, but it was not a zip. By the way, all S2B versions that ever were, including the previous one, could not have handled that.
My guess is that the site you linked usually uses server side zipping which failed for some reason so the schematics you get aren't zipped, but that is just speculation.
Anyway, I added a check if it was a gzip and if not, I gzip the given file to the temp directory and read that. At least your linked one worked with that trick. Just DL the new version.
#136 Matt wrote at 04/29/2013 04:42 AM (EST):
I see, i just think it's weird, because on previous versions it can read all planetminecraft one. So you think they changed it?
#137 Klaue wrote at 04/29/2013 01:23 PM (EST):
Jup. But as I said, I added a failsave for it, so it shouldn't give you issues anymore