I became aware of that they can be found by searching, I have however never had problems with it causing crashes.
I have no problems with modders being lazy either, it would however help if the crash we got in midgame would actually tell us what the exact problem were, not just that there was a problem.
And i mean state it in a fairly easy way for those who can't understand java error.
In short replace this line:
java.lang.ClassCastException: mithion.arsmagica.items.ArsMagicaItem cannot be cast to buildcraft.transport.ItemPipe
With something like this
java.lang.IllegalArgumentException: Slot 100 is already occupied by net.minecraft.block.BlockMushroomCap@ad0d2f9 when adding mithion.arsmagica.blocks.BlockArcaneEmpowermentTable@2850fea3
In the last we, us people who are unable to read java, see this: slot 100 was occupied by a block from minecraft, by a block from the ars magica mod.
This we can easily fix, since we are provided with with the most important information.
And sorry, the last part wasn't short at all.
PS. the crash in the last example was caused intentionally, not by the mod from standard.