noticed in compound-ammo that line72: checks to make sure that when a technology would unlock a recipe, there actually is a recipe for that item, or it triggers an error and stops the game from loading.
Is there a way to format that error better so it checks for the name of the mod that the technology is added by? is that possible?
I know the game GUI can tell players what mod either adds or modifies an item when you hover over it in game, but that doesn't necessarily mean there is a way to know which mod adds a technology during the loading phase of the game.
If it IS possible, i suggest editing the error check sections of code to let players know what mod adds an item/technology/etc that triggered the crash. If not, i suppose there isn't anything else that can be done. All in all, i was actually kinda impressed with the way compound-ammo.lua was done :)