Jump to content

Recommended Posts

Posted

Hello I am trying to figure out how to setup forge with mcp because every time I try to follow the txt document I get errors and it doesnt work... and I can't find any video tutorials on how to do it, so if someone could help me that would be great, umm if you want to PM me or post here either would work. Thank You!!

Posted

Well, first you need a CLEAN copy of minecraft.jar and minecraft_server.jar. That is the most important step!

Second, when you have errors installing Forge with MCP, usually we would like to see what ERRORS you had.

 

Steps to take to install Forge into MCP:

 

Put minecraft bin folder inside MCP jar folder.

Put minecraft resource folder inside MCP jar folder.

Put minecraft_server.jar inside MCP jar folder.

Put Forge SOURCE Files inside MCP Main folder.

Go into FORGE folder inside MCP Main Folder.

Run Install.bat or whichever runnable file that matches your OS.

Wait for it to finish.

If there are errors, post it up. If YOU SEE "MODIFIED JAR FOUND" YOU ARE NOT USING A CLEAN MINECRAFT JAR FILE OR SERVER FILE!

 

All the steps needed to install Forge into MCP for modders! Btw this was answered quite a few times already over several topics.

Posted

The minecraft bin/resources and server.jar are all clean and I followed your exact instructions and this is what I got.

 

 

 

 

 

================ Forge ModLoader Setup Start ===================
Setting up MCP
> Backing up commands.py
Patching file C:\Users\Eli's laptop\Desktop\personal mods\mcp\runtime\commands.p
y
patching file commands.py
Hunk #2 succeeded at 586 (offset 2 lines).
Hunk #4 succeeded at 1047 (offset 2 lines).
Hunk #6 succeeded at 1077 (offset 2 lines).
Hunk #8 succeeded at 1247 (offset 2 lines).
Hunk #10 succeeded at 1350 (offset 2 lines).
Hunk #12 succeeded at 1451 (offset 2 lines).
Hunk #14 succeeded at 1627 (offset 2 lines).
Commands patch applied successfully
Copying FML conf
Fixing MCP Workspace
Downloaded argo-2.25.jar successfully
Downloaded guava-12.0.1.jar successfully
Downloaded guava-12.0.1-sources.jar successfully
Downloaded asm-all-4.0.jar successfully
Downloaded asm-all-4.0-source.jar successfully
== MCP 7.2 (data: 7.0a, client: 1.3.1, server: 1.3.1) ==
# found ff, ff patches, srgs, name csvs, doc csvs, param csvs, renumber csv, ast
yle, astyle config
> Creating Retroguard config files
Jar Check 0 jars\bin\minecraft.jar.backup jars\minecraft_server.jar.backup
== Decompiling client using fernflower ==
> Creating SRGs
> Applying Retroguard
Compiling AccessTransformer
Compiling MCPMerger
Running MCPMerder for 0
'"C:\Program Files\Java\jdk1.7.0_05\bin\java" -classpath "C:\Users\Eli's laptop\
Desktop\personal mods...' failed : 1
Decompile failed
Decompile Exception: 1
Press any key to continue . . .

Posted

Maybe you could try with 1.3.2 client and 1.3.2 server cause in the error log u use the 1.3.1 ones... but idk... pls try and tell me otherwise i would upload my fresh mcp with a fresh forge-install in it...

 

 

EDIT: I suggest this because u got mcp 7.2 for minecraft 1.3.2

but here's step for step:

1. delete your whole .minecraft-folder (it's the best way)

2. download minecraft by logging in with minecraft launcher

3. make a new mcp folder by extracting your downloaded mcp 7.2

4. inside of mcp-folder run updatemcp.bat and after that updatemd5.bat

5. now put your whole bin-folder and your whole resources-folder from .minecraft in the jars-folder in mcp and the ACTUAL minecraft_server.jar from minecraft.net/download... dont replace existing files in /jars-folder which r included by mcp

6. now get newest forge-sources and extract the forge-folder into your mcp-folder so that forge-folder is between eclipse-folder and jars-folder

7. now get in forge-folder in your mcp and run install.bat or install.cmd or how it is called at your pc

8 let it run and post errors if u have one or try again with forge 4.0.0.200 and not with newest build

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • Betafort Recovery has emerged as a prominent figure in the realm of cryptocurrency recovery, gaining a reputation for their exceptional ability to retrieve lost Bitcoin (BTC) and other cryptocurrencies. Their expertise and track record have made them a beacon of hope for individuals facing the distressing situation of lost or inaccessible crypto assets.  
    • When you name a method like that, with no return value, it is a constructor. The constructor must have the same name as the class it constructs, in this case, ModItems. I would strongly advise reading up on some basic Java tutorials, because you will definitely be running into a lot more issues as you go along without the basics. *I should also add that the Forge documentation is a reference, not a tutorial. Even following tutorials, you should know Java basics, otherwise the smallest of mistakes will trip you up as you copy someone elses code.
    • so, I'm starting modding and I'm following the official documantation for forge: https://docs.minecraftforge.net, but in the registries part it is not working as it is in the docs:   public class ModItems { private static final DeferredRegister<Item> ITEMS = DeferredRegister.create(ForgeRegistries.ITEMS, DarkStarvation.MOD_ID); public static final RegistryObject<Item> TEST_ITEM = ITEMS.register("test_item", () -> new Item(new Item.Properties())); public DarkStarvation(FMLJavaModLoadingContext context) { ITEMS.register(context.getModEventBus()); } } in 'public DarkStarvation(...' the DarkStarvation has this error: Invalid method declaration; return type required and the getModEventBus(): Cannot resolve method 'getModEventBus' in 'FMLJavaModLoadingContext' please help, I asked gpt but it is saying that I'm using an old method, but I'm following the latest version of Forge Docs???
    • I merged your second post with the original , there is no need to post a new thread asking for an answer. If someone sees your post and can help, they will reply. If you are seeking a quicker response, you could try asking in the Minecraft Forge diacord.
    • Create a new instance and start with cobblemon - if this works, add the rest of your mods in groups   Maybe another mod is conflicting - like Sodium/Iris or Radical Cobblemon Trainers
  • Topics

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.