CelesTek-Team / HexCraft

Technology and decoration mod inspired by XyCraft.
Other
13 stars 7 forks source link

Ticking Tile Entity Crash #8

Closed AhmiDarrow closed 8 years ago

AhmiDarrow commented 8 years ago

Yes I tried to add this mod in as I LOVE everything I'm seeing about it but sadly I get a ticking tile entity crash from custom npc's that only happens once I add in HexCraft. Crash Log - http://pastebin.com/hhKSJkMj

I really want to add this in, is this something you can fix on your side or? Let me know if you need anything else.

AhmiDarrow commented 8 years ago

So upon further testing I removed the custom npc entities and it works so as stated on the release about tile entities just didn't expect that to cross over to other mods. I'll let Noppes know about it as well.

CelesTek-Team commented 8 years ago

This crash doesn't appear to have anything to do with HEXCraft and is probably just a coincidence that it happened after you added it in. If you look at the stack trace, you won't see HEXCraft being mentioned anywhere. Instead, this issue seems to be related with PneumatiCraft (pneumaticCraft.common.block.BlockPressureTube), probably having some incompatibility with Custom NPCs. We suggest trying to put the NPCs back in and trying to add/remove HEXCraft multiple times just to see if the issue still comes up even when HEXCraft is not added. We are not modifying anything related to NPCs, so there should be no way that it is related. However, we will keep the issue open for now, if you find anything.

AhmiDarrow commented 8 years ago

I removed the files related to the saved world data involved with entities in custom NPC's and will just have to add them back in using that data, but for sure something about the way Noppes handles Ticking Tile Entities is affected by HexCraft or vice versa. I've run 9 test's and the only version of this crash comes when I have saved data from Custom NPC's meaning NPC's in the world and it tries to load with NPC data created before HexCraft was added. Previously created "cloned" NPC's even are re-add-able but ANY Custom NPC I had placed Preload creates a ticking tile entity crash but only with HexCraft. Easily fixed via simple replacement but wanted to let you know, I also have mentioned to Noppes and will let Martin know by the weekend.

CelesTek-Team commented 8 years ago

Interesting. Did you try pulling PneumaticCraft out of the pack and trying again? The weird part of the crash log is that it says that it is caused by PneumaticCraft, and not HEXCraft, and that is a little bit confusing.

AhmiDarrow commented 8 years ago

I have not I'll re-test and let you know the results.

CelesTek-Team commented 8 years ago

Have you managed to find anything out?

CelesTek-Team commented 8 years ago

We will close this for now, but in case you find anything useful, please let us know and we can reopen it!