I was asked to show how to get MCP up and running with ModLoader and Forge.
So I ended up making a video tutorial on the subject. I thought I'd share the video here in case anyone would find it useful
EDIT: A new forge build is out inn which forge is no longer dependent upon ModLoader.
Until this build becomes Recommended there will be two Videos listed here.
Use the video meant for the version of forge you will be using.
Forge Recommended Build [3.2.5 build 121]
Video Description:
Heres a tutorial on how to setup MCP with Forge.
If you have any questions, suggestions or comments, feel free to comment below or send me a PM here or on the minecraft forums.
FernFlower is no longer needed for newer versions of forge as Forge will now fix fernflower itself. FernFlower decompiler: http://goo.gl/PnJHp
-- Steps --
1. Download the above files
2. Unpack MCP at a desired location
3. Get the Bin and Resources folders from a unmodified minecraft directory.
4. Copy the Minecraft_Server.jar file along with the Bin and Resource folders into the Jars folder of the MCP directory.
5. Delete the folder named META-INF inside minecraft.jar
6. Open the Minecraft.jar file located inside MCP/jars/bin with winrar or a similar program,
transfere the contents of ModLoader.rar into the jar file.
7. Unpack the forge file into the MCP directory.
8. Unpack fernflower into the following directory MCP/Runtime/bin.
THIS STEP CAN NOW BE SKIPPED.
9. Open the forge folder and run the install.bat located at MCP/Forge.
10. Open Eclipse and set the MCP/Ecplise folder as your workspace directory.
-- Done --
Latest Forge [Forge 3.2.5 build 125 and newer]
Video Description:
Heres a tutorial on how to setup MCP with Forge.
If you have any questions, suggestions or comments, feel free to comment below or send me a PM here or on the minecraft forums.
-- Steps --
1. Download the above files
2. Unpack MCP at a desired location
3. Get the Bin and Resources folders from a unmodified minecraft directory.
4. Copy the Minecraft_Server.jar file along with the Bin and Resource folders into the Jars folder of the MCP directory.
5. Unpack the forge file into the MCP directory.
6. Open the forge folder and run the install.bat located at MCP/Forge.
7. Open Eclipse and set the MCP/Ecplise folder as your workspace directory.
Nice but you know that fernflower is downloaded automatically by install.cmd included in Forge right So you can delete one step
Thanks, I didnt know that it was changed, I just followed the readme instructions and did it the same way I always have installed forge ^^
Updated the description and added some annotations to the video to let viewers know that they can skip the fernflower step
What if you want to decompile a minecraft forge mod? how would you do this? my reason for asking is that i am making a mod that uses forge and i lost my source but i obviously have the code itself and i want need to know how to decompile it
Rollback Post to RevisionRollBack
Chuck Norris turns on a night light when he goes to bed. It's not because he's scared of the dark - it's Because the dark is scared of him.
Well you can try but you will likely get errors when you are decompiling, at least the program will tell you that there might be unexpected results or it will fail.
There are software out there that can look into compiled java files and reveal the code, I guess a few google searches could help you there, even tough I believe the code will be obfuscated even then.
You could try to follow the instructions inn the video except that in addition to mod loader you also add the files from your mod into the minecraft.jar file, but as I said I'm not sure if it will work at all.
There's one thing I still don't get. How do we actually launch MCP with Forge? If I wanted to play minecraft now, what would I have to do? Thanks for the tutorial, by the way. It was really easy to follow aside from that one part : )
Rollback Post to RevisionRollBack
http://adventurelobbies.com Seriously though, you should check these guys out. They let you run a temporary public lobby for free.
There's one thing I still don't get. How do we actually launch MCP with Forge? If I wanted to play minecraft now, what would I have to do? Thanks for the tutorial, by the way. It was really easy to follow aside from that one part : )
I'm not sure if I understand your question here, in order to start using MCP w/forge you just start up eclipse and set the workspace directory to the eclipse folder inside your MCP directory.
Then you are all set to start modding.
While modding you can test your mod by using the "play" symbol on the green circle inn the top left of eclipse.
After you are done with your mod you will need to re obscure and recompile the files, then you will get a set of files that you have changed inn its own folder, these are the files you share to others who wants to use your mod.
I'm not sure if I understand your question here, in order to start using MCP w/forge you just start up eclipse and set the workspace directory to the eclipse folder inside your MCP directory.
Then you are all set to start modding.
While modding you can test your mod by using the "play" symbol on the green circle inn the top left of eclipse.
After you are done with your mod you will need to re obscure and recompile the files, then you will get a set of files that you have changed inn its own folder, these are the files you share to others who wants to use your mod.
Haha. I thought this was just a guide on how to install Forge.
Well I suppose I can still run it through Eclipse.
Edit: Is there any way for me to "copy and past" the files I just modified into my normal .minecraft folder? Would that work? Because I really just want to be able to play Minecraft with Forge. I'm not a modder, I'm just a guy who wants to play Minecraft. If you could help me out here it would be much appreciated.
Rollback Post to RevisionRollBack
http://adventurelobbies.com Seriously though, you should check these guys out. They let you run a temporary public lobby for free.
Well ehm the only reason you would play minecraft with forge is if you want to play minecraft with mods?
Forge does nothing by itself to change your minecraft experience, its just the framework for modders to work with
To play minecraft with mods wich req. forge just follow their install instructions included inn their readme files and inn the forum post for the mod you wish to install
To install forge, simply drag the files inside the downloaded zip file into the minecraft.jar file found inside .minecraft/bin (you can open the jar file by right-clicking it and opening it inn a zip program like winrar)
Will you be updating the steps to reflect how Forge will include Modloader (FML) in the next recommended build? It's not out yet, but eventually.
Rollback Post to RevisionRollBack
How to deal with ignorance (in life, and on forums): The Zen way... Stay cool and polite, treat people as you wish to be treated, rise above your impatience. Everyone is ignorant of something at any point in their lives, including you.
Will you be updating the steps to reflect how Forge will include Modloader (FML) in the next recommended build? It's not out yet, but eventually.
Short Answer: Yes, the top post has been updated to reflect this.
Long Answer:
FML is the Network mod which is a part of Forge already, its beacuse of FML that you no loonger need ModLoaderMP.
From the latest build of Forge (3.2.5 build 125) and beyond ModLoader is not needed anymore either for use with forge, both on the client and inn the source(for MCP).
So the above video will work on the current recommended Build for Forge, but for the latest build you should follow my new Video, included inn the original post now
I was asked to show how to get MCP up and running with ModLoader and Forge.
So I ended up making a video tutorial on the subject. I thought I'd share the video here in case anyone would find it useful
EDIT: A new forge build is out inn which forge is no longer dependent upon ModLoader.
Until this build becomes Recommended there will be two Videos listed here.
Use the video meant for the version of forge you will be using.
Forge Recommended Build [3.2.5 build 121]
Video Description:
Heres a tutorial on how to setup MCP with Forge.
If you have any questions, suggestions or comments, feel free to comment below or send me a PM here or on the minecraft forums.
Mazetar.
-- Download Links --
Minecraft Server: http://www.minecraft.net/download
MCP: http://mcp.ocean-lab...p/MCP_Releases/
ModLoader: http://www.minecraft...ything-updated/
Forge: http://www.mod-build...orge-downloads/
FernFlower is no longer needed for newer versions of forge as Forge will now fix fernflower itself.
FernFlower decompiler: http://goo.gl/PnJHp-- Steps --
1. Download the above files
2. Unpack MCP at a desired location
3. Get the Bin and Resources folders from a unmodified minecraft directory.
4. Copy the Minecraft_Server.jar file along with the Bin and Resource folders into the Jars folder of the MCP directory.
5. Delete the folder named META-INF inside minecraft.jar
6. Open the Minecraft.jar file located inside MCP/jars/bin with winrar or a similar program,
transfere the contents of ModLoader.rar into the jar file.
7. Unpack the forge file into the MCP directory.
8.
Unpack fernflower into the following directory MCP/Runtime/bin.THIS STEP CAN NOW BE SKIPPED.
9. Open the forge folder and run the install.bat located at MCP/Forge.
10. Open Eclipse and set the MCP/Ecplise folder as your workspace directory.
-- Done --
Latest Forge [Forge 3.2.5 build 125 and newer]
Video Description:
Heres a tutorial on how to setup MCP with Forge.
If you have any questions, suggestions or comments, feel free to comment below or send me a PM here or on the minecraft forums.
Mazetar.
-- Download Links --
Minecraft Server: http://www.minecraft.net/download
MCP: http://mcp.ocean-lab...p/MCP_Releases/
Forge: http://www.mod-build...orge-downloads/
-- Steps --
1. Download the above files
2. Unpack MCP at a desired location
3. Get the Bin and Resources folders from a unmodified minecraft directory.
4. Copy the Minecraft_Server.jar file along with the Bin and Resource folders into the Jars folder of the MCP directory.
5. Unpack the forge file into the MCP directory.
6. Open the forge folder and run the install.bat located at MCP/Forge.
7. Open Eclipse and set the MCP/Ecplise folder as your workspace directory.
-- Done --
Maz.
Thanks, I didnt know that it was changed, I just followed the readme instructions and did it the same way I always have installed forge ^^
Updated the description and added some annotations to the video to let viewers know that they can skip the fernflower step
There are software out there that can look into compiled java files and reveal the code, I guess a few google searches could help you there, even tough I believe the code will be obfuscated even then.
You could try to follow the instructions inn the video except that in addition to mod loader you also add the files from your mod into the minecraft.jar file, but as I said I'm not sure if it will work at all.
Seriously though, you should check these guys out. They let you run a temporary public lobby for free.
I'm not sure if I understand your question here, in order to start using MCP w/forge you just start up eclipse and set the workspace directory to the eclipse folder inside your MCP directory.
Then you are all set to start modding.
While modding you can test your mod by using the "play" symbol on the green circle inn the top left of eclipse.
After you are done with your mod you will need to re obscure and recompile the files, then you will get a set of files that you have changed inn its own folder, these are the files you share to others who wants to use your mod.
Haha. I thought this was just a guide on how to install Forge.
Well I suppose I can still run it through Eclipse.
Edit: Is there any way for me to "copy and past" the files I just modified into my normal .minecraft folder? Would that work? Because I really just want to be able to play Minecraft with Forge. I'm not a modder, I'm just a guy who wants to play Minecraft. If you could help me out here it would be much appreciated.
Seriously though, you should check these guys out. They let you run a temporary public lobby for free.
Forge does nothing by itself to change your minecraft experience, its just the framework for modders to work with
To play minecraft with mods wich req. forge just follow their install instructions included inn their readme files and inn the forum post for the mod you wish to install
To install forge, simply drag the files inside the downloaded zip file into the minecraft.jar file found inside .minecraft/bin (you can open the jar file by right-clicking it and opening it inn a zip program like winrar)
Please note that Forge req. ModLoader to be installed on the client first, you can find modloader here:
http://www.minecraftforum.net/topic/75440-v125-risugamis-mods-everything-updated/
To download forge, go here and download the one marked client:
http://minecraftforge.net/forum/index.php/topic,5.0.html
How to deal with ignorance (in life, and on forums): The Zen way... Stay cool and polite, treat people as you wish to be treated, rise above your impatience. Everyone is ignorant of something at any point in their lives, including you.
Short Answer: Yes, the top post has been updated to reflect this.
Long Answer:
FML is the Network mod which is a part of Forge already, its beacuse of FML that you no loonger need ModLoaderMP.
From the latest build of Forge (3.2.5 build 125) and beyond ModLoader is not needed anymore either for use with forge, both on the client and inn the source(for MCP).
So the above video will work on the current recommended Build for Forge, but for the latest build you should follow my new Video, included inn the original post now
Make moar?