Many thanks
And because you are so helpful, I will even add a nice stacktrace for you (Just realised the mod was crashing with one). http://pastebin.com/rzxkUuZ2
Looks like the crash come from an interaction between BC & Schematic. I will check later today with other mods like RP2 & IC2 to see if there is a prb too with those.
Tested with RedPower2 & IndustrialCraft2 + Advanced Machines.
I managed to save schematics, but in the case of IC2 + Adv, some IC2 cables are not rendering and I get a stack trace for Adv Machines (not fatal, still get the normal blocks & IC2 blocks on screen, only cables and Adv Machines are missing). http://pastebin.com/Zd7pSGsy
For RP2, no crash, but everything RP2 simply do not render (may be related to your change log entry about custom renderers).
I know I'm asking for informations about a modded older version of MC and Schematica. But I can really see the potential for your mod. Imagine if you can start sharing schematics for RP2 or IC2. That would be trully awesome. And since those mods have not yet been ported to 1.3.2...
The first error appears to be buildcraft's fault and the second IC2 AM's fault. I'll need your zip files to confirm that though (a NPE could be anything, though I can pretty certainly say that the first isn't Schematica's fault as I'm only requesting the TileEntity's NBT data and it fails to write it). Just send me your mod files or the links to the exact same version as yours and I'll take a look at it.
Also, advanced machines (which are probably some kind of blocks with tile entities) and wires (should have tile entities as well I assume) won't render correctly in any but the latest version.
I'll try to port the code from the latest 1.3.2 release to the latest 1.2.5 release and hopefully get rid of all the bugs (I'll throughly test it first as I don't plan to make more than one, maybe two 1.2.5 updates - unless it's critical bugs).
I love this mod. It works great for me. Although, it does not work for my brother. He has the latest version of Forge installed and just installed the latest version of Optifine, but still the mod doesn't work. When he presses his control to save a schematic and clicks red point, all the coords go to -1. It doesn't matter where he is standing in the world, they all go to -1. He re-installed Schematica three times with no change. Is there a way to fix this?
I love this mod. It works great for me. Although, it does not work for my brother. He has the latest version of Forge installed and just installed the latest version of Optifine, but still the mod doesn't work. When he presses his control to save a schematic and clicks red point, all the coords go to -1. It doesn't matter where he is standing in the world, they all go to -1. He re-installed Schematica three times with no change. Is there a way to fix this?
Does the loading of schematic work normally? If you didn't try yet, do try that and tell me. All of the position related functions use the same coordinates that are cached internally in the mod. Also, do coordinates show up correctly if he presses F3 (non -1 coordinates)? Also, a list of mods would be of great help.
He just tried to load a schematic that he downloaded from Planet Minecraft. I downloaded it first to make sure it works for me. It works for me so it "should" have worked for him, but it did not load normally.
None of his coordinates are -1, but one or two of them have a negative sign. I assume that is normal.
The mods he has are the same as mine. They are Forge Mod Loader, Optifine HD B3 Ultra, and Rei's Minimap. All alongside Schematica.
He just tried to load a schematic that he downloaded from Planet Minecraft. I downloaded it first to make sure it works for me. It works for me so it "should" have worked for him, but it did not load normally.
None of his coordinates are -1, but one or two of them have a negative sign. I assume that is normal.
The mods he has are the same as mine. They are Forge Mod Loader, Optifine HD B3 Ultra, and Rei's Minimap. All alongside Schematica.
He also has the Defscape v2.0 64x texture pack.
I just went through the code and there's nothing that I could find. The only thing that pops to my mind would be the Forge/Optifine combination, overriding Forge's world renderer. Could you make sure it's Forge x.y.z.225+ and Optifine HDB3 Ultra? Or alternatively, try running it without Optifine and check if it works. If it does it's definitely one of those mods being outdated.
Problem fixed! My brother and I took our time to re-install every mod starting with the most updated version of Forge and the outcome was a success! Schematica is working great for him. I'm guessing it was that he unknowingly downloaded an outdated version of Forge. Thanks for your help and patience.
Tested with RedPower2 & IndustrialCraft2 + Advanced Machines.
I managed to save schematics, but in the case of IC2 + Adv, some IC2 cables are not rendering and I get a stack trace for Adv Machines (not fatal, still get the normal blocks & IC2 blocks on screen, only cables and Adv Machines are missing). http://pastebin.com/Zd7pSGsy
For RP2, no crash, but everything RP2 simply do not render (may be related to your change log entry about custom renderers).
I know I'm asking for informations about a modded older version of MC and Schematica. But I can really see the potential for your mod. Imagine if you can start sharing schematics for RP2 or IC2. That would be trully awesome. And since those mods have not yet been ported to 1.3.2...
Updated the 1.2.5 version to include the same features as the 1.3.2 version. This should hopefully fix all of the issues you were having.
really good work, but i think that the true epic win would be the possibility to actually "spawn" the schematic,in order to transfer construction in old worlds to new worlds, to share buildings with friends (with the new lan system) and so on..i would really appreciate an extension that allows me such things! thank you! =)
really good work, but i think that the true epic win would be the possibility to actually "spawn" the schematic,in order to transfer construction in old worlds to new worlds, to share buildings with friends (with the new lan system) and so on..i would really appreciate an extension that allows me such things! thank you! =)
There is already a mod for that, it's called Single Player Commands with WorldEdit. Lunatrius has already said that Schematica will not turn into a WorldEdit clone.
Although I must admit, SPC/WE would benefit from the preview of the schematic before pasting it into the world
Rollback Post to RevisionRollBack
"Not everyone who has a built a nice chair owes money to the guy that invented chairs"
There is already a mod for that, it's called Single Player Commands with WorldEdit. Lunatrius has already said that Schematica will not turn into a WorldEdit clone.
Although I must admit, SPC/WE would benefit from the preview of the schematic before pasting it into the world
While I did say that I won't turn this into a WE clone, seeing that the feature was requested a few times now, I'll most probably add an import functionality into the extension mod. Schematica itself is more or less finished, the only things left to do are to keep it up to date with Minecraft, fixing any bugs that occur and also adding features that suit it better than the extension mod.
I'm not sure how far maximumtech is with his project, but he's working on a new WE. There are still no downloads as of now, but I'm pretty sure that when he does release this we'll no longer need WE (if he does :P).
While I did say that I won't turn this into a WE clone, seeing that the feature was requested a few times now, I'll most probably add an import functionality into the extension mod. Schematica itself is more or less finished, the only things left to do are to keep it up to date with Minecraft, fixing any bugs that occur and also adding features that suit it better than the extension mod.
I'm not sure how far maximumtech is with his project, but he's working on a new WE. There are still no downloads as of now, but I'm pretty sure that when he does release this we'll no longer need WE (if he does ).
thats an interesting mod, i hope he finishes it.
If you implement a the build capability can you try and make it like maximumtech's survival mode idea? ie: builds the schematic from blocks in your inventory.
Rollback Post to RevisionRollBack
"Not everyone who has a built a nice chair owes money to the guy that invented chairs"
Minecraft has stopped running because it encountered a problem; Failed to start game
This error has been saved to C:\Users\Family\AppData\Roaming\.minecraft\crash-reports\crash-2012-09-14_07.03.16-client.txt for your convenience. Please include a copy of this file if you report this crash to anyone.
--- BEGIN ERROR REPORT f349fd29 --------
Generated 9/14/12 7:03 AM
cpw.mods.fml.common.LoaderException
at cpw.mods.fml.common.Loader.identifyDuplicates(Loader.java:355)
at cpw.mods.fml.common.Loader.identifyMods(Loader.java:318)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:437)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:144)
at net.minecraft.client.Minecraft.a(Minecraft.java:405)
at net.minecraft.client.Minecraft.run(Minecraft.java:737)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT b0bc2313 ----------
loving your mods (well, 'Mob Spawn Highlighter' and 'Ingame Info XML' right now), sadly Schematica doesn't like to work for me.
It seems to run just fine ingame, but it doesn't save any schematics I want to save (didn't test downloading anything from the web yet).
* 24.09.2012 (1.2.1.11)
- tweaked SchematicWorld's save handler (switched to AnvilSaveHandler, should fix issues with some mods like Mystcraft)
- tweaked rendering code (on slower computers there should be a good amount of FPS increase)
- fixed dark spots in rendered schematic files when ambient occlusion was turned on
loving your mods (well, 'Mob Spawn Highlighter' and 'Ingame Info XML' right now), sadly Schematica doesn't like to work for me.
It seems to run just fine ingame, but it doesn't save any schematics I want to save (didn't test downloading anything from the web yet).
The latest version should hopefully fix the issue. It is partially a bug in Mystcraft, but it's probably not the only mod so I changed around a few things - the only downside to this is a new folder being created in the /mods folder.
* 24.09.2012 (1.2.1.11)
- tweaked SchematicWorld's save handler (switched to AnvilSaveHandler, should fix issues with some mods like Mystcraft)
- tweaked rendering code (on slower computers there should be a good amount of FPS increase)
- fixed dark spots in rendered schematic files when ambient occlusion was turned on
Thanks for the quick update. I love this mod.
Rollback Post to RevisionRollBack
"Not everyone who has a built a nice chair owes money to the guy that invented chairs"
Wasn't a quick update, had most of the stuff ready for release for a day or two. Had a feeling that I should delay it out for a bit and I wasn't wrong to do so.
BTW I noticed in your Magic Launcher installation image you have "LaserLevel-universal.jar". Is this a mod that exists?
If not, I'm wondering whether you'd be willing to code one that using a specific key (configurable) displays a laser beam (in all 6 directions that goes through blocks) from where your head was when you pressed said key. Pressing the key would disable the laser and pressing it a third time would display it again at the new location. This would all happen client-side so it could be used on SMP servers to line up building projects.
BTW I noticed in your Magic Launcher installation image you have "LaserLevel-universal.jar". Is this a mod that exists?
If not, I'm wondering whether you'd be willing to code one that using a specific key (configurable) displays a laser beam (in all 6 directions that goes through blocks) from where your head was when you pressed said key. Pressing the key would disable the laser and pressing it a third time would display it again at the new location. This would all happen client-side so it could be used on SMP servers to line up building projects.
Thank you for your time.
The mod exists for 1.2.5 and was written by GenuineSounds, but was never released. I've updated it to 1.3.2, but never released it either. I'd have to talk to GenuineSounds about it as I don't want to take his work and put it out there without his [Genuine]Approval! And this is more or less what it looks like: https://www.dropbox.com/sh/i606vklj9vlwkgp/_nPNPIt9aK/Laser Level
The first error appears to be buildcraft's fault and the second IC2 AM's fault. I'll need your zip files to confirm that though (a NPE could be anything, though I can pretty certainly say that the first isn't Schematica's fault as I'm only requesting the TileEntity's NBT data and it fails to write it). Just send me your mod files or the links to the exact same version as yours and I'll take a look at it.
Also, advanced machines (which are probably some kind of blocks with tile entities) and wires (should have tile entities as well I assume) won't render correctly in any but the latest version.
I'll try to port the code from the latest 1.3.2 release to the latest 1.2.5 release and hopefully get rid of all the bugs (I'll throughly test it first as I don't plan to make more than one, maybe two 1.2.5 updates - unless it's critical bugs).
None of his coordinates are -1, but one or two of them have a negative sign. I assume that is normal.
The mods he has are the same as mine. They are Forge Mod Loader, Optifine HD B3 Ultra, and Rei's Minimap. All alongside Schematica.
He also has the Defscape v2.0 64x texture pack.
I just went through the code and there's nothing that I could find. The only thing that pops to my mind would be the Forge/Optifine combination, overriding Forge's world renderer. Could you make sure it's Forge x.y.z.225+ and Optifine HDB3 Ultra? Or alternatively, try running it without Optifine and check if it works. If it does it's definitely one of those mods being outdated.
Updated the 1.2.5 version to include the same features as the 1.3.2 version. This should hopefully fix all of the issues you were having.
There is already a mod for that, it's called Single Player Commands with WorldEdit. Lunatrius has already said that Schematica will not turn into a WorldEdit clone.
Although I must admit, SPC/WE would benefit from the preview of the schematic before pasting it into the world
I'm not sure how far maximumtech is with his project, but he's working on a new WE. There are still no downloads as of now, but I'm pretty sure that when he does release this we'll no longer need WE (if he does :P).
thats an interesting mod, i hope he finishes it.
If you implement a the build capability can you try and make it like maximumtech's survival mode idea? ie: builds the schematic from blocks in your inventory.
Minecraft has crashed!
----------------------
Minecraft has stopped running because it encountered a problem; Failed to start game
This error has been saved to C:\Users\Family\AppData\Roaming\.minecraft\crash-reports\crash-2012-09-14_07.03.16-client.txt for your convenience. Please include a copy of this file if you report this crash to anyone.
--- BEGIN ERROR REPORT f349fd29 --------
Generated 9/14/12 7:03 AM
- Minecraft Version: 1.3.2
- Operating System: Windows Vista (x86) version 6.0
- Java Version: 1.7.0_06, Oracle Corporation
- Java VM Version: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
- Memory: 839367424 bytes (800 MB) / 1037959168 bytes (989 MB) up to 1037959168 bytes (989 MB)
- JVM Flags: 2 total; -Xms1024m -Xmx1024m
- FML: FML v3.1.1.368 Minecraft Forge 4.1.2.260 4 mods loaded, 0 mods active
FML [Forge Mod Loader] (coremods)
Forge [Minecraft Forge] (coremods)
Schematica [Schematica] (Schematica.jar)
Schematica [Schematica] (lunatrius)
- LWJGL: 2.4.2
- OpenGL: GeForce 6150SE nForce 430/PCI/SSE2/3DNOW! GL version 2.1.2, NVIDIA Corporation
- Is Modded: Definitely; 'forge,fml'
- Type: Client
- Texture Pack: Default
- Profiler Position: N/A (disabled)
cpw.mods.fml.common.LoaderException
at cpw.mods.fml.common.Loader.identifyDuplicates(Loader.java:355)
at cpw.mods.fml.common.Loader.identifyMods(Loader.java:318)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:437)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:144)
at net.minecraft.client.Minecraft.a(Minecraft.java:405)
at net.minecraft.client.Minecraft.run(Minecraft.java:737)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT b0bc2313 ----------
I'm not sure what format WE uses, but if it's the same as MCEdit it will work.
Copied both the jar and the zip into the mods folder I guess.
can you post the whole console log, not just part of it
The latest version should hopefully fix the issue. It is partially a bug in Mystcraft, but it's probably not the only mod so I changed around a few things - the only downside to this is a new folder being created in the /mods folder.
Thanks for the quick update. I love this mod.
Wasn't a quick update, had most of the stuff ready for release for a day or two. Had a feeling that I should delay it out for a bit and I wasn't wrong to do so.
BTW I noticed in your Magic Launcher installation image you have "LaserLevel-universal.jar". Is this a mod that exists?
If not, I'm wondering whether you'd be willing to code one that using a specific key (configurable) displays a laser beam (in all 6 directions that goes through blocks) from where your head was when you pressed said key. Pressing the key would disable the laser and pressing it a third time would display it again at the new location. This would all happen client-side so it could be used on SMP servers to line up building projects.
Thank you for your time.
The mod exists for 1.2.5 and was written by GenuineSounds, but was never released. I've updated it to 1.3.2, but never released it either. I'd have to talk to GenuineSounds about it as I don't want to take his work and put it out there without his [Genuine]Approval! And this is more or less what it looks like: https://www.dropbox.com/sh/i606vklj9vlwkgp/_nPNPIt9aK/Laser Level