Two mods modifying the same thing will be incompatible not matter if they replace classes, use ASM or anything entirely different (e. g. what if a mod changes "var = x" to "var = 2*x" and other mod to "var = x/2"?) but since they modify the same thing, it's an acceptable incompatibility (who will instal a mod that duplicates creeper damage and other mod that halves it?)
I'm trying to use the eclipse bytecode plugin (which got uninstalled when I swiched to 1.7.2, although I didn't modify my Eclipse instalation folder) to see what I have to modify, but when I open the sources in recompSrc no bytecode is shown. Then what can I do?
This is only for curiosity, but from where forge loads minecraft base files to test your mod in eclipse? The only minecraft files I've found are the recompSrc/Cls folders but the changes I made to the recompSrc files were ignored, and even when deleting entrie files in the recompSrc/Cls folders eclipse was able to load everything perfectly. Also the deleted files where not re-created so it's obious that forge simply ignores them and aren't part of the minecraft code that get's executed.