Hello. First of all THANKS for great tuts, they really helps me to add some things that was not in game and not working as I need in some mods. But now I step on a rakes cause I need to do some work with API (IC2 one, wanna make a new Reactor Vent) aaaaand here comes the Peasants with pitchforks and Torches to burn my Dr Frankenstein tower. I'll explain. To make a new component there is need to use an Interface. Would you be so kind to make a tutorial\show in example how the hell it mean to be used? Thanks ahead. (sorry for grammar, Eng is not my foreign language)
Hello. First of all THANKS for great tuts, they really helps me to add some things that was not in game and not working as I need in some mods. But now I step on a rakes cause I need to do some work with API (IC2 one, wanna make a new Reactor Vent) aaaaand here comes the Peasants with pitchforks and Torches to burn my Dr Frankenstein tower. I'll explain. To make a new component there is need to use an Interface. Would you be so kind to make a tutorial\show in example how the hell it mean to be used? Thanks ahead. (sorry for grammar, Eng is not my foreign language)
I haven't actually had much experience with using mod API's, but I am working on my own mod at the moment and want to use them, so once I've reached that point, I'll figure it out and help you however I can
I'm having problems with forge. I put forge in my mod's folder, (I didnt install MCP because forge said I didnt need to) ran the install without any problems, and then chose the "minecraft" folder inside forge/fml/eclipse as the workspace. After loading the workspace, forge threw nine errors. Eight of them were missing libraries ( 'jars/bin/lwjgl_util.jar', 'jars/bin/lwjgl.jar', 'lib/argo-2.25.jar,' 'lib/asm-all-4.0.jar', 'lib/bcprov-jdk15on-147.jar', 'lib/guava-12.0.1.jar', 'jars/bin/jinput.jar', 'jars/bin/minecraft.jar') and the ninth was eclipse saying that "The project cannot be built until build path errors are resolved" How do I fix this?
I'm having problems with forge. I put forge in my mod's folder, (I didnt install MCP because forge said I didnt need to) ran the install without any problems, and then chose the "minecraft" folder inside forge/fml/eclipse as the workspace. After loading the workspace, forge threw nine errors. Eight of them were missing libraries ( 'jars/bin/lwjgl_util.jar', 'jars/bin/lwjgl.jar', 'lib/argo-2.25.jar,' 'lib/asm-all-4.0.jar', 'lib/bcprov-jdk15on-147.jar', 'lib/guava-12.0.1.jar', 'jars/bin/jinput.jar', 'jars/bin/minecraft.jar') and the ninth was eclipse saying that "The project cannot be built until build path errors are resolved" How do I fix this?
All of the files you listed must be taken from Minecraft itself. So if forge not downloaded them do it yourself.
I'm having problems with forge. I put forge in my mod's folder, (I didnt install MCP because forge said I didnt need to) ran the install without any problems, and then chose the "minecraft" folder inside forge/fml/eclipse as the workspace. After loading the workspace, forge threw nine errors. Eight of them were missing libraries ( 'jars/bin/lwjgl_util.jar', 'jars/bin/lwjgl.jar', 'lib/argo-2.25.jar,' 'lib/asm-all-4.0.jar', 'lib/bcprov-jdk15on-147.jar', 'lib/guava-12.0.1.jar', 'jars/bin/jinput.jar', 'jars/bin/minecraft.jar') and the ninth was eclipse saying that "The project cannot be built until build path errors are resolved" How do I fix this?
I've always done it with MCP, dunno if it makes a difference though. You should be choosing just the eclipse folder as your workspace though, not Minecraft inside there, see if it helps
I'm having problems with forge. I put forge in my mod's folder, (I didnt install MCP because forge said I didnt need to) ran the install without any problems, and then chose the "minecraft" folder inside forge/fml/eclipse as the workspace. After loading the workspace, forge threw nine errors. Eight of them were missing libraries ( 'jars/bin/lwjgl_util.jar', 'jars/bin/lwjgl.jar', 'lib/argo-2.25.jar,' 'lib/asm-all-4.0.jar', 'lib/bcprov-jdk15on-147.jar', 'lib/guava-12.0.1.jar', 'jars/bin/jinput.jar', 'jars/bin/minecraft.jar') and the ninth was eclipse saying that "The project cannot be built until build path errors are resolved" How do I fix this?
First, thank you. I just started modding today, and could NOT figure out the first step, it was your post that helped me figure out what I needed to do
Secondly, to answer your question, that's exactly what I did, but the folder structure is different when you do it the way we did. What you will need to do is:
1. Under Minecraft in the tool tray on the left, the src, common, jars, and lib folders should appear, but with little exclamation marks on them.
2. Right click the folder of your choice. For this example, we will be using the "jars" folder. Click Properties from the context menu.
3. The "Location" field should say <resource does not exist>, with the resolved location pointing at the /forge/fml/eclipse/...... folder.
4. Click "Edit" under location, then navigate to where all your modding files are. Somewhere in there, assuming forge downloaded mcp correctly, should be a folder called "MCP" (for me, it shared the same parent folder that the fml did, or it was in the /forge/ folder).
5. Now directly under the mcp folder should be the folder needed for this folder we're working on. CLick on it. In this case, we should not have /forge/mcp/jars. Now Confirm everything.
6. The one difference will be the Common folder; that folder is on the same level as the fml and mcp folders (at least on my machine).
I hope that I'm right, and that I was able to help you. If I was wrong, however, maybe someone more experienced could help us both.
The basic, foolproof (hopefully) process for installing Forge is as such:
1. Extract newest version of MCP into a folder.
2. Extract the "forge" folder from the newest Forge into your MCP folder.
3. Copy the "bin" and "resources" folders from a vanilla instance of Minecraft into the "jars" folder for MCP.
4. Copy the "minecraft_server.jar" file from a vanilla instance of Minecraft into the "jars" folder of MCP as well.
5. Run "install.cmd" in the "forge" folder inside your MCP folder.
6. Wait.
7. Open eclipse and choose the "eclipse" folder inside of your MCP folder as the workspace.
8. Code.
Rollback Post to RevisionRollBack
Learn some Java before you mod, and skip over the chapter on ModLoader, straight to MinecraftForge. It's better. Trust me.
Where am i supposed to put the textures? in my code, i have it set to:
setTextureFile("/itemsGFX/SpaceIngot.png");
What folder should i put the texture in the mcp folder so It shows up ingame? What would be the path if the mcp folder was the base folder?This is when i use the startclient in MCP.
Ingame, the texture doesn't show, but the item is there.
Rollback Post to RevisionRollBack
“Two things are infinite: the universe and human stupidity; and I'm not sure about the universe.”-Albert Einstein [SSSS]
Where am i supposed to put the textures? in my code, i have it set to:
setTextureFile("/itemsGFX/SpaceIngot.png");
What folder should i put the texture in the mcp folder so It shows up ingame? What would be the path if the mcp folder was the base folder?This is when i use the startclient in MCP.
Ingame, the texture doesn't show, but the item is there.
I also have another question. I have a texture which has a transparent center, and i don't know how to do that in forge. Also in-game, the texture is all brown, despite the texture having a clear part.
Rollback Post to RevisionRollBack
“Two things are infinite: the universe and human stupidity; and I'm not sure about the universe.”-Albert Einstein [SSSS]
Dunno how to do it without base edits, even with forge, sry, I don't know how to help :/
What happens if you just register another recipe to an already existing one? For example, registering a new block, but use the old block's recipe.
Hoping you've all had a good Christmas and I'm gonna have more tutorials out tomorrow, I'm back in business
I'll work on a stair tutorial at some point, at the moment I get funky shadow glitches when I try so I'll leave it for now
I haven't actually had much experience with using mod API's, but I am working on my own mod at the moment and want to use them, so once I've reached that point, I'll figure it out and help you however I can
(btw your grammer is fine )
All of the files you listed must be taken from Minecraft itself. So if forge not downloaded them do it yourself.
I've always done it with MCP, dunno if it makes a difference though. You should be choosing just the eclipse folder as your workspace though, not Minecraft inside there, see if it helps
First, thank you. I just started modding today, and could NOT figure out the first step, it was your post that helped me figure out what I needed to do
Secondly, to answer your question, that's exactly what I did, but the folder structure is different when you do it the way we did. What you will need to do is:
1. Under Minecraft in the tool tray on the left, the src, common, jars, and lib folders should appear, but with little exclamation marks on them.
2. Right click the folder of your choice. For this example, we will be using the "jars" folder. Click Properties from the context menu.
3. The "Location" field should say <resource does not exist>, with the resolved location pointing at the /forge/fml/eclipse/...... folder.
4. Click "Edit" under location, then navigate to where all your modding files are. Somewhere in there, assuming forge downloaded mcp correctly, should be a folder called "MCP" (for me, it shared the same parent folder that the fml did, or it was in the /forge/ folder).
5. Now directly under the mcp folder should be the folder needed for this folder we're working on. CLick on it. In this case, we should not have /forge/mcp/jars. Now Confirm everything.
6. The one difference will be the Common folder; that folder is on the same level as the fml and mcp folders (at least on my machine).
I hope that I'm right, and that I was able to help you. If I was wrong, however, maybe someone more experienced could help us both.
1. Extract newest version of MCP into a folder.
2. Extract the "forge" folder from the newest Forge into your MCP folder.
3. Copy the "bin" and "resources" folders from a vanilla instance of Minecraft into the "jars" folder for MCP.
4. Copy the "minecraft_server.jar" file from a vanilla instance of Minecraft into the "jars" folder of MCP as well.
5. Run "install.cmd" in the "forge" folder inside your MCP folder.
6. Wait.
7. Open eclipse and choose the "eclipse" folder inside of your MCP folder as the workspace.
8. Code.
Thanks, glad you like it I will be doing some more very soon, just a bit busy atm
What folder should i put the texture in the mcp folder so It shows up ingame? What would be the path if the mcp folder was the base folder?This is when i use the startclient in MCP.
Ingame, the texture doesn't show, but the item is there.
Put in it MCP/src/minecraft/itemsGFX