I'm willing to code pretty much anything, provided it wouldn't take up a disproportionate amount of my time, because I only want to make mods for fun. As for what I can code, I have a firm understanding of java, so that's not an issue. While I don't think forge has the best documentation, the API is still vaguely intuitive for me. The only real hurdle for me when it comes to modding is textures. I can write the logic for my custom entites/items/blocks, but when it comes to texturing them, it's a real struggle for me.