Quote fromQuote fromit'd be nice if there was an archive of previous version of this patcher available for download.
The OP contains a link to older versions back to 1.1.6 as well as the full Java source code.
Quote fromMCPatcher doesn't patch into classes anymore, it overwrites them like every other mod. BetterGrass and ModLoader both depend on modifying the block rendering class, so the 2 are incompatible. It's actually pretty f**king stupid and defeats the purpose of having it in patcher format.
Actually it does patch rather than overwrite. If you need to convince yourself of this, try patching with one of the 2.0 beta versions that were released before 1.5_01 came out. Also if you run MCPatcher from the command line with -loglevel 5, the log will show exactly which segments of Java bytecode it is replacing.
For the record, I have no problem with ModLoader and BetterGrass as long as I apply ModLoader first. What I usually do is copy a fresh minecraft.jar to minecraft-modloader.jar and add the ModLoader classes to that. When patching, choose minecraft-modloader.jar instead of minecraft-1.5_01.jar as the input file using the Browse button. You don't have to do it this way, but it makes it easier to go back to a non-ModLoader version of the game if you have to.
Here's a screenshot with the Elemental Arrows mod and Misa's texture pack:
When an incompatibility between MCPatcher and another mod exists, I can't do much about it unless the source code for the other mod is available, preferably in the form of a patch (diff -Nur) against the latest version of mcp.
Hello. Can you tell me moar? lol. the new items in Balkons weapon mod have weird textures when I patch and use a custom texturepack and i noticed you had the arrow mod. so i was thinking your method might help solve my problem?