ok, forget it. i modified base class, made mod_*.java. it works perfect when i run it in mcp, but doesn't work at all when i put in my minecraft\mods folder. it shows that mod is loaded, but it looks like fml ignored modified base class. why?
edit : had to put in manually in minecraft.jar, obviously it works fine after that. but isn't fml supposed to do that instead of me?