univrsal / XACT

Xhamolk's Advanced Crafting Table. Inspired by Eloraam mod's RP2 and it's Project Table.
http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/wip-mods/2425847-xact-1-7-10-port
6 stars 2 forks source link

[0.5.5] Crafting Crash #15

Open Timeslice42 opened 8 years ago

Timeslice42 commented 8 years ago

After I upgraded from 0.5.4c to 0.5.5 I get this crash every time I craft something in the XACT crafting table (although it appears that the item is successfully crafted when I start the game again): https://www.dropbox.com/s/wc2jyf1wvx81x5w/fml-client-latest.zip?dl=0

My gut tells me it's because I have an AE interface block on the XACT crafting table.

univrsal commented 8 years ago

Do you have the crash log? This log doesn't contain any info about in which method the crash happened. Also did you use a Multipart Interface like this one: Multipart Interface

Because they're not supported you need the fullblock ones: Interface

But anyway could you look into your crash-reports folder and give me the latest crash report from when XACT crashed the game

Timeslice42 commented 8 years ago

Line 33008 is what you're looking for (NPE with findAndGetRecipeIngredients). And as stated, I used the interface block.

Timeslice42 commented 8 years ago

Out of curiosity, why isn't the multi-part interface supported? Did they not give you an easy way to tell what it's attached to?

univrsal commented 8 years ago

I'm pretty sure there's some way, but It's way easier to get the TileEntity from a block than from a multipart. I probably would need the multipart API and then I need to check if it's facing the right way etc. And I'm waaaay too lazy for that

Timeslice42 commented 8 years ago

I hear ya there. There's several things I'd like to fix, such as gregtech only inputting/outputting to one slot per operation, adapt the Open Computers gregtech recipes from GT4 to GT5, and "fix" ProjectE's missing matter/fuel lock so that it can have proper progression again. But that's all so much effort...

JasonMcRay commented 8 years ago

@Timeslice42 again beat me with bug report :) Yep I can confirm exactly the same issue on my side :)

Timeslice42 commented 8 years ago

Also note that this still happens if I set the AE2 integration to false in the XACT config file.

Timeslice42 commented 8 years ago

Fixed in 0.5.5b (wish I'd known that sooner).

Timeslice42 commented 8 years ago

Sorry, I lied, it's still an issue: https://www.dropbox.com/s/etb2zsmbmwqrz16/XACT-I15.zip?dl=0 The relevant part starts at line 112680.