This would work. However, that does mean you have to build the building the first time, which would be kind of annoying for anything beyond simple outposts.
What if, when you use the blueprint crafting interface, you go into a new dimension and place ghost blocks of what's in your inventory? It'd be a little hard to implement--maybe code it so that any block placed is replaced with a ghost block that gets some metadata to represent which block it is, dropping the original--but it'd work beautifully.
I'll have to think about it. In my opinion, its kind of useless. You could design it in a creative super flat world then use it in your survival world. If its for a server, you could ask the owner to add the building file to the server.
A possible fix for the second problem: Is it possible to run a check on a block to see what it drops? Maybe simulate a drop? Some things would have to be hard-coded (items that drop damaged versions of themselves would be one example).
I'm honestly not sure if it's possible to do this, but it might work.
In the 1.7.2 version, I may have possibly fixed it. Reason being its that it will get the picked (middle click) item
---- Minecraft Crash Report ----
// This doesn't make any sense!
Time: 22.03.14 17:05
Description: Initializing game
java.lang.ArrayIndexOutOfBoundsException: 1
at com.mrcrayfish.construction.buildingtools.MaterialList.loadMaterials(MaterialList.java:46)
at com.mrcrayfish.construction.MrCrayfishConstructionMod.preInit(MrCrayfishConstructionMod.java:96)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:209)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:188)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:495)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:201)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:498)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:853)
at net.minecraft.client.main.Main.main(SourceFile:103)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:134)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at magic.launcher.Launcher.main(SourceFile:207)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at com.mrcrayfish.construction.buildingtools.MaterialList.loadMaterials(MaterialList.java:46)
at com.mrcrayfish.construction.MrCrayfishConstructionMod.preInit(MrCrayfishConstructionMod.java:96)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:209)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:188)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:495)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:201)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:498)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:853)
at net.minecraft.client.main.Main.main(SourceFile:103)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:134)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at magic.launcher.Launcher.main(SourceFile:207)
Installed Forge (1.72) tonight, and then your mod-pack with the buildings. After a brief Ack! about the MIA-buildings, I realized we did have to remove them from the zip files in the buildings' folder, but once I had that done for both of us (and until that point we were running fine), neither the PC (win7) nor my laptop would run w/o a crash report.Can you help
Installed Forge (1.72) tonight, and then your mod-pack with the buildings. After a brief Ack! about the MIA-buildings, I realized we did have to remove them from the zip files in the buildings' folder, but once I had that done for both of us (and until that point we were running fine), neither the PC (win7) nor my laptop would run w/o a crash report.Can you help
The old buildings packs or files do not work with the new 1.7 update. IDs are gone so I had to change the way they worked. If you check over at my website http://www.mrcrayfish.com/construction.php there are no 1.7.2+ packs yet. You can download the test building I uploaded for 1.7.2 or you can create your own using the pencil tool!
hey Crayfish, I have a few ship models made up, which can be made compatible with Archimedes' mod!
can I send you (or post here) an overview of them for evaluation?
Rollback Post to RevisionRollBack
Programming was supposed to mean simplicity... then, Mojang showed up.
The old buildings packs or files do not work with the new 1.7 update. IDs are gone so I had to change the way they worked. If you check over at my website http://www.mrcrayfis...onstruction.php there are no 1.7.2+ packs yet. You can download the test building I uploaded for 1.7.2 or you can create your own using the pencil tool!
Thank you
If I use the "old" Forge, that means your buildings would work? I'm afraid I'm a bit lost at this, but having your guidance is helping. You're my first mod. From what I understand, install the 1.6~ Forge. Then do I download a new Construction, or just use the one I have? (Then the buildings should work?)
hey Crayfish, I have a few ship models made up, which can be made compatible with Archimedes' mod!
can I send you (or post here) an overview of them for evaluation?
If I use the "old" Forge, that means your buildings would work? I'm afraid I'm a bit lost at this, but having your guidance is helping. You're my first mod. From what I understand, install the 1.6~ Forge. Then do I download a new Construction, or just use the one I have? (Then the buildings should work?)
D.
If you use the 1.6.4 version of my Construction Mod then you can use the old ones. Anything from 1.7.2 and after will need the new type of files
Use the pencil tool to create the blueprints of them and then upload them to http://www.mrcrayfis...onstruction.phpIf you use the 1.6.4 version of my Construction Mod then you can use the old ones. Anything from 1.7.2 and after will need the new type of files
Tried to revert: deleted the Forge 1.72 folder, manually ran 1.64, and now I can use the Forge profile (aka it actually runs the game). I also tried to download the non-beta Construction; your dropbox for that seems empty (I do have a dropbox account--that seemed to make no difference). I then downloaded the beta 1.1, but even with or without Forge, it doesn't pop up to use. I also can't seem to make the game do the Forge 1.72 + Construction 1.72 no buildings showing thing again either. The latter crashes repeatedly.
I know I'm a bit newbie sounding and with an UG degree in programming this shouldn't be this hard, but that's why this is driving me batty! It's beating me and destroying my OCD-ness.
So if you would be so kind, could you give steps? If need be, I'll delete the .minecraft folder/program and start all over if that's make the mod work (delete all, install MC, install 1.64 Forge, install your mod, and then my resource packs, lol!), but that's a worse case scenario.Thanks so much for your help!
This looked SOO cool when I saw it in Diamondminecart's video of it, and I had to try it myself. The kidlet also wants to get this, so it's a double-thing.
Hey! any ideas about the reason the server crashes when trying to create a building (only vanilla mods included, as started out by creating a building from my crop field (10x10x3)? After crashing a couple times, loaded the world file to SP, created the building (without problems) even built it. Then I put the buildings txt back to the server, and it appeared, but when I tried to build it the whole server crashed (persistently, had to re-generate world). Unfortunately in the rush I forgot to save crash logs. Might try to reproduce the bug tomorrow if possible, but it was quite straightforward.
Can anyone confirm building creation working on ANY server running minecraft 1.7.2?
Any help appreciated in getting this to work.
I need crash logs. I can't really tell what the problem is.
I'll have to think about it. In my opinion, its kind of useless. You could design it in a creative super flat world then use it in your survival world. If its for a server, you could ask the owner to add the building file to the server.
In the 1.7.2 version, I may have possibly fixed it. Reason being its that it will get the picked (middle click) item
Did you read the warning just above the 1.7.2 download?
---- Minecraft Crash Report ----
// This doesn't make any sense!
Time: 22.03.14 17:05
Description: Initializing game
java.lang.ArrayIndexOutOfBoundsException: 1
at com.mrcrayfish.construction.buildingtools.MaterialList.loadMaterials(MaterialList.java:46)
at com.mrcrayfish.construction.MrCrayfishConstructionMod.preInit(MrCrayfishConstructionMod.java:96)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:209)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:188)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:495)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:201)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:498)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:853)
at net.minecraft.client.main.Main.main(SourceFile:103)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:134)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at magic.launcher.Launcher.main(SourceFile:207)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at com.mrcrayfish.construction.buildingtools.MaterialList.loadMaterials(MaterialList.java:46)
at com.mrcrayfish.construction.MrCrayfishConstructionMod.preInit(MrCrayfishConstructionMod.java:96)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:209)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:188)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:495)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:201)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:498)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:853)
at net.minecraft.client.main.Main.main(SourceFile:103)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:134)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at magic.launcher.Launcher.main(SourceFile:207)
-- System Details --
Details:
Minecraft Version: 1.7.2
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.8.0, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 7115060664 bytes (6785 MB) / 8232370176 bytes (7851 MB) up to 8232370176 bytes (7851 MB)
JVM Flags: 3 total; -Xms8192m -Xmx8192m -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.01-pre FML v7.2.129.1047 Minecraft Forge 10.12.0.1047 Optifine OptiFine_1.7.2_HD_U_D1 21 mods loaded, 21 mods active
mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML{7.2.129.1047} [Forge Mod Loader] (forge-1.7.2-10.12.0.1047.jar) Unloaded->Constructed->Pre-initialized
Forge{10.12.0.1047} [Minecraft Forge] (forge-1.7.2-10.12.0.1047.jar) Unloaded->Constructed->Pre-initialized
TooManyItems{1.7.2} [TooManyItems] (minecraft.jar) Unloaded->Constructed->Pre-initialized
bspkrsCore{6.0(1.7.2)} [bspkrsCore] ([1.7.2]bspkrsCore-universal-6.0(1.7.2).jar) Unloaded->Constructed->Pre-initialized
extendedWorkbench{1.2.0.1} [Extended Workbench] ([1.7.2]ExtendedWorkbench v1.2.0.1.jar) Unloaded->Constructed->Pre-initialized
TreeCapitator{1.7.2.r01} [TreeCapitator] ([1.7.2]TreeCapitator-universal-1.7.2.r01.jar) Unloaded->Constructed->Pre-initialized
ccm{1.1} [MrCrayfish's Construction Mod] (ConstructionModv1.1-beta-build2(1.7.2).jar) Unloaded->Constructed->Errored
DynamicLights{1.3.2} [Dynamic Lights] (DynamicLights-1.7.2.jar) Unloaded->Constructed->Pre-initialized
DynamicLights_onFire{1.0.4} [Dynamic Lights Burning Entity Module] (DynamicLights-1.7.2.jar) Unloaded->Constructed->Pre-initialized
DynamicLights_creepers{1.0.4} [Dynamic Lights Creeper Module] (DynamicLights-1.7.2.jar) Unloaded->Constructed->Pre-initialized
DynamicLights_dropItems{1.0.6} [Dynamic Lights EntityItem Module] (DynamicLights-1.7.2.jar) Unloaded->Constructed->Pre-initialized
DynamicLights_entityClasses{1.0.1} [Dynamic Lights Entity Light Module] (DynamicLights-1.7.2.jar) Unloaded->Constructed->Pre-initialized
DynamicLights_mobEquipment{1.0.4} [Dynamic Lights Mob Equipment Light Module] (DynamicLights-1.7.2.jar) Unloaded->Constructed->Pre-initialized
DynamicLights_flameArrows{1.0.0} [Dynamic Lights Fiery Arrows Light Module] (DynamicLights-1.7.2.jar) Unloaded->Constructed->Pre-initialized
DynamicLights_floodLights{1.0.0} [Dynamic Lights Flood Light] (DynamicLights-1.7.2.jar) Unloaded->Constructed->Pre-initialized
DynamicLights_otherPlayers{1.0.6} [Dynamic Lights OtherPlayers Light Module] (DynamicLights-1.7.2.jar) Unloaded->Constructed->Pre-initialized
DynamicLights_thePlayer{1.1.1} [Dynamic Lights Player Light Module] (DynamicLights-1.7.2.jar) Unloaded->Constructed->Pre-initialized
journeymap{3.3.2} [JourneyMap Unlimited Edition] (JourneyMap3.3.2_Unlimited_MC1.7.2.jar) Unloaded->Constructed->Pre-initialized
AS_UpdateCheck{1.1.4} [AtomicStryker Update Check Mod] (UpdateCheckerMod-1.7.2.jar) Unloaded->Constructed->Pre-initialized
voxelmap{1.7.2} [VoxelMap] (voxelmap-1.7.2-1.0.jar) Unloaded->Constructed->Pre-initialized
Launched Version: 1.7.2-Forge10.12.0.1047
LWJGL: 2.9.0
OpenGL: GeForce GTX 760/PCIe/SSE2 GL version 4.4.0, NVIDIA Corporation
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: [MoritzCraft Mixpack 1.7.2 - Normal.zip, CUDA Shaders v3.1 Addon.zip]
Current Language: Deutsch (Deutschland)
Profiler Position: N/A (disabled)
Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
Anisotropic Filtering: Off (1)
Thanks!
Its great to see my mod helping someone restore a build I'm glad I helped.
?================================
Crash Report
================================
---- Minecraft Crash Report ----// Uh... Did I do that?Time: 3/22/14 9:21 PMDescription: Initializing gamejava.lang.ArrayIndexOutOfBoundsException: 1at com.mrcrayfish.construction.buildingtools.MaterialList.loadMaterials(MaterialList.java:46)at com.mrcrayfish.construction.MrCrayfishConstructionMod.preInit(MrCrayfishConstructionMod.java:96)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)at java.lang.reflect.Method.invoke(Unknown Source)at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)at java.lang.reflect.Method.invoke(Unknown Source)at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)at com.google.common.eventbus.EventBus.post(EventBus.java:267)at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:209)at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:188)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)at java.lang.reflect.Method.invoke(Unknown Source)at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)at com.google.common.eventbus.EventBus.post(EventBus.java:267)at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119)at cpw.mods.fml.common.Loader.loadMods(Loader.java:495)at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:201)at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:498)at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:853)at net.minecraft.client.main.Main.main(SourceFile:103)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)at java.lang.reflect.Method.invoke(Unknown Source)at net.minecraft.launchwrapper.Launch.launch(Launch.java:134)at net.minecraft.launchwrapper.Launch.main(Launch.java:28)A detailed walkthrough of the error, its code path and all known details is as follows:-----------------------------------------------------------------------------------------
Head --Stacktrace:at com.mrcrayfish.construction.buildingtools.MaterialList.loadMaterials(MaterialList.java:46)at com.mrcrayfish.construction.MrCrayfishConstructionMod.preInit(MrCrayfishConstructionMod.java:96)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)at java.lang.reflect.Method.invoke(Unknown Source)at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)at java.lang.reflect.Method.invoke(Unknown Source)at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)at com.google.common.eventbus.EventBus.post(EventBus.java:267)at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:209)at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:188)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)at java.lang.reflect.Method.invoke(Unknown Source)at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)at com.google.common.eventbus.EventBus.post(EventBus.java:267)at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119)at cpw.mods.fml.common.Loader.loadMods(Loader.java:495)at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:201)at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:498)-- Initialization --Details:Stacktrace:at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:853)at net.minecraft.client.main.Main.main(SourceFile:103)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)at java.lang.reflect.Method.invoke(Unknown Source)at net.minecraft.launchwrapper.Launch.launch(Launch.java:134)at net.minecraft.launchwrapper.Launch.main(Launch.java:28)-- System Details --Details:Minecraft Version: 1.7.2Operating System: Windows 8 (x86) version 6.2Java Version: 1.7.0_51, Oracle CorporationJava VM Version: Java HotSpot™ Client VM (mixed mode, sharing), Oracle CorporationMemory: 32008488 bytes (30 MB) / 152903680 bytes (145 MB) up to 518979584 bytes (494 MB)JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx512MAABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) usedIntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0FML: MCP v9.01-pre FML v7.2.129.1047 Minecraft Forge 10.12.0.1047 4 mods loaded, 4 mods activemcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initializedFML{7.2.129.1047} [Forge Mod Loader] (forge-1.7.2-10.12.0.1047.jar) Unloaded->Constructed->Pre-initializedForge{10.12.0.1047} [Minecraft Forge] (forge-1.7.2-10.12.0.1047.jar) Unloaded->Constructed->Pre-initializedccm{1.1} [MrCrayfish's Construction Mod] (ConstructionModv1.1-beta-build2(1.7.2).jar) Unloaded->Constructed->ErroredLaunched Version: 1.7.2-Forge10.12.0.1047LWJGL: 2.9.0OpenGL: AMD Radeon HD 6290 Graphics GL version 4.2.12422 Compatibility Profile Context 13.152.1.1000, ATI Technologies Inc.Is Modded: Definitely; Client brand changed to 'fml,forge'Type: Client (map_client.txt)Resource Packs: [MassiveCraft-Medieval-V5]Current Language: English (US)Profiler Position: N/A (disabled)Vec3 Pool Size: ~~ERROR~~ NullPointerException: nullAnisotropic Filtering: Off (1)
This caught me too; I followed the previous posters' comments about putting the text into the buildings' folder.
D,
The old buildings packs or files do not work with the new 1.7 update. IDs are gone so I had to change the way they worked. If you check over at my website http://www.mrcrayfish.com/construction.php there are no 1.7.2+ packs yet. You can download the test building I uploaded for 1.7.2 or you can create your own using the pencil tool!
Thank you
can I send you (or post here) an overview of them for evaluation?
If I use the "old" Forge, that means your buildings would work? I'm afraid I'm a bit lost at this, but having your guidance is helping. You're my first mod. From what I understand, install the 1.6~ Forge. Then do I download a new Construction, or just use the one I have? (Then the buildings should work?)
D.
Thanks for all the help!
D.
Use the pencil tool to create the blueprints of them and then upload them to http://www.mrcrayfish.com/construction.php
If you use the 1.6.4 version of my Construction Mod then you can use the old ones. Anything from 1.7.2 and after will need the new type of files
Tried to revert: deleted the Forge 1.72 folder, manually ran 1.64, and now I can use the Forge profile (aka it actually runs the game). I also tried to download the non-beta Construction; your dropbox for that seems empty (I do have a dropbox account--that seemed to make no difference). I then downloaded the beta 1.1, but even with or without Forge, it doesn't pop up to use. I also can't seem to make the game do the Forge 1.72 + Construction 1.72 no buildings showing thing again either. The latter crashes repeatedly.
I know I'm a bit newbie sounding and with an UG degree in programming this shouldn't be this hard, but that's why this is driving me batty! It's beating me and destroying my OCD-ness.
So if you would be so kind, could you give steps? If need be, I'll delete the .minecraft folder/program and start all over if that's make the mod work (delete all, install MC, install 1.64 Forge, install your mod, and then my resource packs, lol!), but that's a worse case scenario.Thanks so much for your help!
This looked SOO cool when I saw it in Diamondminecart's video of it, and I had to try it myself. The kidlet also wants to get this, so it's a double-thing.
x 2.
D.
will do.... wasn't sure about your "no 3rd party mods" regulation, so I uploaded the empty hulls)
I need crash logs. I can't really tell what the problem is.