Jump to content

Forge Decompile Error


traugdor

Recommended Posts

Hello, everyone.

 

I have minecraft 1.4.6. I'm trying to install forge by using minecraftforge-src-1.4.6-6.5.0.489.

 

Here's my error, when I double-click install.cmd (using windows 7 x64), I get the following output:

 

 

 

================ Forge ModLoader Setup Start ===================

MCP Detected already, not downloading

Setting up MCP

Restoring commands.py backup

patching file commands.py

Commands patch applied successfully

Copying FML conf

Creating re-packaged srg

Creating re-packaged exc

Creating re-packaged MCP patch

== MCP 7.25 (data: 7.25, client: 1.4.6, server: 1.4.6) ==

WARNING:

The cleanup script will delete all folders created by MCP, including the

src folder which may contain changes you made to the code, along with any

saved worlds from the client or server.

If you really want to clean up, enter "Yes" Yes

> Cleaning temp

> Cleaning src

> Cleaning bin

> Cleaning reobf

> Cleaning lib

> Cleaning jars

> Cleaning logs

File Exists: lwjgl.jar

File Exists: lwjgl_util.jar

File Exists: jinput.jar

File Exists: windows_natives.jar

File Exists: macosx_natives.jar

File Exists: linux_natives.jar

File Exists: minecraft.jar

File Exists: minecraft_server.jar

== MCP 7.25 (data: 7.25, client: 1.4.6, server: 1.4.6) ==

# found ff, ff patches, srgs, name csvs, doc csvs, param csvs, renumber csv, ast

yle, astyle config

> Creating Retroguard config files

== Decompiling client using fernflower ==

> Creating SRGs

> Applying Retroguard

> Compiling AccessTransformer

FATAL ERROR

Traceback (most recent call last):

  File "C:\Users\Joel\Downloads\minecraftforge-src-1.4.6-6.5.0.489\forge\mcp\runtime\decompile.py", line 116, in decompile

    strip_comments=strip_comments, exc_update=exc_update)

  File "C:\Users\Joel\Downloads\minecraftforge-src-1.4.6-6.5.0.489\forge\mcp\run

time\mcp.py", line 30, in decompile_side

    commands.applyrg(side)

  File "C:\Users\Joel\Downloads\minecraftforge-src-1.4.6-6.5.0.489\forge\fml\fml

.py", line 263, in applyrg_shunt

    if not runcmd(self, cmd_compile.format(target=os.path.join(dir_trans, 'Acces

sTransformer.java')), echo=False):

  File "C:\Users\Joel\Downloads\minecraftforge-src-1.4.6-6.5.0.489\forge\fml\fml

.py", line 359, in runcmd

    process = subprocess.Popen(forklist, stdout=subprocess.PIPE, stderr=subproce

ss.STDOUT, bufsize=-1)

  File "subprocess.pyc", line 679, in __init__

  File "subprocess.pyc", line 896, in _execute_child

WindowsError: [Error 193] %1 is not a valid Win32 application

Decompile Exception: 1

Press any key to continue . . .

 

 

 

I downloaded a clean 1.4.6 minecraft.jar file from here:

 

 

 

I also noticed that on previous attempts at running install.cmd, that it also downloaded clean minecraft.jar and minecraft_server.jar files.

 

Please help!

 

-traugdor

I make mod packs for my friends. They don't usually play with them.

Link to comment
Share on other sites

If you are developing mods get the forge latest version for 1.4.7 and run the install it should work.

 

I'm actually trying to correct a mod imcompatibility for my personal mod pack. The mod pack requires 1.4.6 because not all of the mods have been updated to 1.4.7 yet.

I make mod packs for my friends. They don't usually play with them.

Link to comment
Share on other sites

Seems you dont have a JDK installed or MCP cant find it, this you know.. is kinda needed to compile java -.-

 

I installed JDK 1.6.0_38, I think. It says it installed and the folders are there in "c:\program files\java\".

I make mod packs for my friends. They don't usually play with them.

Link to comment
Share on other sites

I made doubly sure I installed JDK and set the path variables properly. I tried numerous src builds of forge, but none of them seem to work. They all halt at the same place, with the same error. The only thing I haven't tried is using JDK7 because I have friends who like to play with me and they will want the same fix that I am making.

 

If MCP can't find JDK, then I don't know what I'm doing wrong.

 

EDIT:

 

I just tried with JDK7. Didn't work. Same error. Same place. I can't be the only one with this error.

I make mod packs for my friends. They don't usually play with them.

Link to comment
Share on other sites

I have actually seen this issue before recently. The problem is the quotation marks around %s in fml.py - on some systems it doubles them. No idea why, but removing the quotation marks should work.

 

I will try this and get back to ya.

I make mod packs for my friends. They don't usually play with them.

Link to comment
Share on other sites

  • 2 months later...

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



×
×
  • Create New...

Important Information

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