Thanks ! As far as I understand you want to compile a .class file. But you need to know that a .class file is already compiled. I don't know how bukkit works but maybe try to put the edited .class file into your craftbukkit jar ? I've never worked with craftbukkit,I'm sorry.
Edit: Please send me a private message to answer this question.
I have a question that is somewhat relevant, and somewhat not.
It pertains to skins and the new Minecraft server skin URL pathing.
I am trying to fix an older mod (for 1.7.10) that used to grab skins for statues from the old Server URL, but since they changed the URL it no longer works. Is it possible to fix? The configuration file has the old Url, so I figured if I knew the exact URL I could just put it there and fix it, but it seems to be more complicated than that.
This is the config file.
# Configuration file
# Save generated skins to files.
Could I not replace the URL with the new one and fix it? Or does the mod need to be rewritten with the appropriate code in the mod .jar file to fix this?
I am just now taking the steps to teach myself java due to wanting to update some now abandoned mods myself, but as I just literally got my book yesterday, I do not think I am anywhere near capable of decompiling the code and fixing it myself yet. Figured it may be easier if the config file actually works, but attempting to input other Skin sites like NameMC did not work, so I figured maybe it needs minecraft's official server to work. Even then, it probably needs to be rewritten to work, wouldn't it?
If you are only playing singleplayer you don't need a mod - you can simply use a resource (or texture pack for versions prior to 1.6. I'm not sure exactly where the default player skin is stored in older versions but you can look inside the assets folder in the jar; I know that it is named "char.png", not "steve.png" as in 1.6 and later) to change the default skin, as I've been doing for 1.6.4 for years; in fact, I never even realized that the server was shut down because I'd already replaced the default skin as insurance against server outages (I actually replaced the skin inside the jar, which was already modded for other reasons, and have since added it to the assets for my mod downloads as a sort of signature - I even changed the head item texture. Note that you cannot simply replace files inside the jar as the launcher will redownload a clean one unless you do a bunch of other stuff, so a texture pack is the way to go unless you are using mods; of course, in either case you'll have to manually change it if you want to change your skin, conversely, you can use a different skin from the one you have online - as far as I'm concerned I may as well not even have an online skin since I never play any other version or multiplayer).