A bug had crept in that caused the CraftGuide to NPE once for each non-AE2 crafting recipe, extending CraftGuide recipe loading time by tens of seconds.
While doing that, I cleaned up the rest of the file by removing two unnessecary interface implementations, and added support for inscriber and grinder recipes.
I hope that I adequately imitated the code style of AE2.
The text was updated successfully, but these errors were encountered:
The NPE was causing CraftGuide to open *very* slowly. Tens of seconds vs ~1
Changed grinderSlots and inscriberSlots to static fields, changed ExtraSlot to ItemSlot in them, as they didn't benefit from additional features of ExtraSlot, but it would otherwise require grinderSlots and inscriberSlots to not be static. Re-added blank line grouping imports (Eclipse must have automatically removed it earlier). Also removed two now-unused imports. Made aeBlocks final (I hope this was what was being referred to).