Jump to content

Recommended Posts

Posted

When I install forge (running install.cmd) it does all the procces, but at the end says that there are 4 errors and that can't recompile the client. Then I open Eclipse and doesn't show any error in the sources. Afther that, when I tried to recompile and reofbuscate it puts all the minecraft class in the reof folder instead of putting only my mod class. What I have to do to install forge correctly?

Log of install.cmd

 

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

Setting up MCP

> Restoring commands.py backup

Patching file C:\Users\admin\Desktop\Minecraft\mcp72\runtime\commands.py

patching file commands.py

Commands patch applied successfully

Copying FML conf

Fixing MCP Workspace

== MCP 7.2 (data: 7.2, client: 1.3.2, server: 1.3.2) ==

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

== MCP 7.2 (data: 7.2, client: 1.3.2, server: 1.3.2) ==

# 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

> Compiling MCPMerger

> Running MCPMerger

> Running AccessTransformer

  Forge config detected

> Really Applying Retroguard

> Applying MCInjector

> Unpacking jar

> Copying classes

> Decompiling

> Copying sources

> Applying fernflower fixes

> Applying patches

> Cleaning comments

- Done in 225.47 seconds

== Reformating client ==

> Cleaning sources

> Replacing OpenGL constants

> Reformating sources

- Done in 20.26 seconds

!! renaming disabled !!

== Decompiling server using fernflower ==

> Creating SRGs

> Applying Retroguard

> Running AccessTransformer

  Forge config detected

> Really Applying Retroguard

> Applying MCInjector

> Unpacking jar

> Copying classes

> Decompiling

> Copying sources

> Applying fernflower fixes

> Applying patches

> Cleaning comments

- Done in 162.27 seconds

== Reformating server ==

> Cleaning sources

> Reformating sources

- Done in 12.31 seconds

!! renaming disabled !!

!! recompile disabled !!

Stripping META-INF from minecraft.jar

Skipping: META-INF/MANIFEST.MF

Skipping: META-INF/MOJANG_C.SF

Skipping: META-INF/MOJANG_C.DSA

== MCP 7.2 (data: 7.2, client: 1.3.2, server: 1.3.2) ==

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

yle, astyle config

== Recompiling client ==

> Cleaning bin

> Recompiling

- Done in 16.92 seconds

> Generating client md5s

== Recompiling server ==

> Cleaning bin

> Recompiling

Server side recompiling skipped, this is normal

- Done in 0.04 seconds

> Generating server md5s

Deleting common/cpw: C:\Users\admin\Desktop\Minecraft\mcp72\src\common\cpw

Applying Forge ModLoader patches

patching file 'minecraft\net\minecraft\client\ClientBrandRetriever.java'

patching file 'minecraft\net\minecraft\client\Minecraft.java'

patching file 'minecraft\net\minecraft\client\MinecraftApplet.java'

patching file 'minecraft\net\minecraft\src\GameSettings.java'

patching file 'minecraft\net\minecraft\src\GuiCreateWorld.java'

patching file 'minecraft\net\minecraft\src\GuiErrorScreen.java'

patching file 'minecraft\net\minecraft\src\GuiMainMenu.java'

patching file 'minecraft\net\minecraft\src\IntegratedServer.java'

patching file 'minecraft\net\minecraft\src\IntegratedServerListenThread.java'

patching file 'minecraft\net\minecraft\src\ItemRenderer.java'

patching file 'minecraft\net\minecraft\src\MemoryConnection.java'

patching file 'minecraft\net\minecraft\src\NetClientHandler.java'

patching file 'minecraft\net\minecraft\src\RenderBlocks.java'

patching file 'minecraft\net\minecraft\src\RenderEngine.java'

patching file 'minecraft\net\minecraft\src\TextureCompassFX.java'

patching file 'minecraft\net\minecraft\src\TextureFlamesFX.java'

patching file 'minecraft\net\minecraft\src\TextureLavaFlowFX.java'

patching file 'minecraft\net\minecraft\src\TextureLavaFX.java'

patching file 'minecraft\net\minecraft\src\TexturePortalFX.java'

patching file 'minecraft\net\minecraft\src\TextureWatchFX.java'

patching file 'minecraft\net\minecraft\src\TextureWaterFlowFX.java'

patching file 'minecraft\net\minecraft\src\TextureWaterFX.java'

patching file 'common\net\minecraft\server\MinecraftServer.java'

patching file 'common\net\minecraft\src\BlockDispenser.java'

patching file 'common\net\minecraft\src\ChunkProviderServer.java'

patching file 'common\net\minecraft\src\CrashReport.java'

patching file 'common\net\minecraft\src\DedicatedServer.java'

patching file 'common\net\minecraft\src\EntityItem.java'

patching file 'common\net\minecraft\src\EntityPlayer.java'

patching file 'common\net\minecraft\src\EntitySlime.java'

patching file 'common\net\minecraft\src\EntityTracker.java'

patching file 'common\net\minecraft\src\EntityTrackerEntry.java'

patching file 'common\net\minecraft\src\EntityVillager.java'

patching file 'common\net\minecraft\src\GenLayerBiome.java'

patching file 'common\net\minecraft\src\NetHandler.java'

patching file 'common\net\minecraft\src\NetLoginHandler.java'

patching file 'common\net\minecraft\src\NetServerHandler.java'

patching file 'common\net\minecraft\src\NetworkListenThread.java'

patching file 'common\net\minecraft\src\Packet.java'

patching file 'common\net\minecraft\src\Packet1Login.java'

patching file 'common\net\minecraft\src\ServerConfigurationManager.java'

patching file 'common\net\minecraft\src\ServerListenThread.java'

patching file 'common\net\minecraft\src\SlotCrafting.java'

patching file 'common\net\minecraft\src\SlotFurnace.java'

patching file 'common\net\minecraft\src\StringTranslate.java'

patching file 'common\net\minecraft\src\StructureVillagePieces.java'

patching file 'common\net\minecraft\src\TcpConnection.java'

patching file 'common\net\minecraft\src\TileEntityFurnace.java'

patching file 'common\net\minecraft\src\World.java'

patching file 'common\net\minecraft\src\WorldProvider.java'

patching file 'common\net\minecraft\src\WorldType.java'

== MCP 7.2 (data: 7.2, client: 1.3.2, server: 1.3.2) ==

== Updating client ==

> Adding javadoc

> Renaming sources

- Done in 24.66 seconds

== Updating server ==

> Adding javadoc

> Renaming sources

- Done in 19.64 seconds

== MCP 7.2 (data: 7.2, client: 1.3.2, server: 1.3.2) ==

== Recompiling client ==

> Cleaning bin

> Recompiling

'"C:\Program Files\Java\jdk1.6.0_20\bin\javac" -encoding UTF-8 -Xlint:-options -

deprecation -g -sourc...' failed : 1

 

== ERRORS FOUND ==

 

src\minecraft\net\minecraft\src\ModLoader.java:438: type parameters of <T>T cann

ot be determined; no unique maximal instance exists for type variable T with upp

er bounds T,java.lang.Object

        return ObfuscationReflectionHelper.getPrivateValue(instanceclass, instan

ce, fieldindex);

                                                          ^

 

src\minecraft\net\minecraft\src\ModLoader.java:452: type parameters of <T>T cann

ot be determined; no unique maximal instance exists for type variable T with upp

er bounds T,java.lang.Object

        return ObfuscationReflectionHelper.getPrivateValue(instanceclass, instan

ce, field);

                                                          ^

 

src\common\cpw\mods\fml\common\ObfuscationReflectionHelper.java:37: type paramet

ers of <T>T cannot be determined; no unique maximal instance exists for type var

iable T with upper bounds T,java.lang.Object

            return ReflectionHelper.getPrivateValue(classToAccess, instance, fie

ldIndex);

                                                  ^

 

src\common\cpw\mods\fml\common\ObfuscationReflectionHelper.java:51: type paramet

ers of <T>T cannot be determined; no unique maximal instance exists for type var

iable T with upper bounds T,java.lang.Object

            return ReflectionHelper.getPrivateValue(classToAccess, instance, fie

ldNames);

                                                  ^

 

4 errors

==================

 

Client recompile failed, correct source then rerun updatemd5

== Recompiling server ==

> Cleaning bin

> Recompiling

Server side recompiling skipped, this is normal

- Done in 0.04 seconds

> Generating server md5s

================  Forge ModLoader Setup End  ===================

=============================== Minecraft Forge Setup Start ====================

=================

Applying forge patches

Applying Minecraft Forge patches

patching file 'minecraft\net\minecraft\client\ClientBrandRetriever.java'

patching file 'minecraft\net\minecraft\client\Minecraft.java'

patching file 'minecraft\net\minecraft\src\EffectRenderer.java'

patching file 'minecraft\net\minecraft\src\EntityRenderer.java'

patching file 'minecraft\net\minecraft\src\GuiAchievements.java'

patching file 'minecraft\net\minecraft\src\GuiControls.java'

patching file 'minecraft\net\minecraft\src\GuiIngame.java'

patching file 'minecraft\net\minecraft\src\GuiStatsComponent.java'

patching file 'minecraft\net\minecraft\src\IntegratedServer.java'

patching file 'minecraft\net\minecraft\src\ItemRenderer.java'

patching file 'minecraft\net\minecraft\src\NetClientHandler.java'

patching file 'minecraft\net\minecraft\src\PlayerControllerMP.java'

patching file 'minecraft\net\minecraft\src\RenderBiped.java'

patching file 'minecraft\net\minecraft\src\RenderBlocks.java'

patching file 'minecraft\net\minecraft\src\RenderEngine.java'

patching file 'minecraft\net\minecraft\src\RenderGlobal.java'

patching file 'minecraft\net\minecraft\src\RenderItem.java'

patching file 'minecraft\net\minecraft\src\RenderManager.java'

patching file 'minecraft\net\minecraft\src\RenderPlayer.java'

patching file 'minecraft\net\minecraft\src\RenderSnowMan.java'

patching file 'minecraft\net\minecraft\src\SoundManager.java'

patching file 'minecraft\net\minecraft\src\SoundPool.java'

patching file 'minecraft\net\minecraft\src\Tessellator.java'

patching file 'minecraft\net\minecraft\src\ThreadDownloadResources.java'

patching file 'minecraft\net\minecraft\src\TileEntityRenderer.java'

patching file 'minecraft\net\minecraft\src\TileEntityRendererPiston.java'

patching file 'minecraft\net\minecraft\src\WorldRenderer.java'

patching file 'common\net\minecraft\server\MinecraftServer.java'

patching file 'common\net\minecraft\src\AnvilChunkLoader.java'

patching file 'common\net\minecraft\src\AnvilSaveHandler.java'

patching file 'common\net\minecraft\src\Block.java'

patching file 'common\net\minecraft\src\BlockButton.java'

patching file 'common\net\minecraft\src\BlockChest.java'

patching file 'common\net\minecraft\src\BlockContainer.java'

patching file 'common\net\minecraft\src\BlockCrops.java'

patching file 'common\net\minecraft\src\BlockDoor.java'

patching file 'common\net\minecraft\src\BlockFire.java'

patching file 'common\net\minecraft\src\BlockLadder.java'

patching file 'common\net\minecraft\src\BlockLeaves.java'

patching file 'common\net\minecraft\src\BlockLever.java'

patching file 'common\net\minecraft\src\BlockLog.java'

patching file 'common\net\minecraft\src\BlockNetherStalk.java'

patching file 'common\net\minecraft\src\BlockPistonBase.java'

patching file 'common\net\minecraft\src\BlockRail.java'

patching file 'common\net\minecraft\src\BlockRedstoneWire.java'

patching file 'common\net\minecraft\src\BlockSnow.java'

patching file 'common\net\minecraft\src\BlockTallGrass.java'

patching file 'common\net\minecraft\src\BlockTorch.java'

patching file 'common\net\minecraft\src\BlockTrapDoor.java'

patching file 'common\net\minecraft\src\BlockTripWireSource.java'

patching file 'common\net\minecraft\src\BlockVine.java'

patching file 'common\net\minecraft\src\Chunk.java'

patching file 'common\net\minecraft\src\CommandHandler.java'

patching file 'common\net\minecraft\src\ContainerFurnace.java'

patching file 'common\net\minecraft\src\CraftingManager.java'

patching file 'common\net\minecraft\src\DedicatedServer.java'

patching file 'common\net\minecraft\src\Enchantment.java'

patching file 'common\net\minecraft\src\EnchantmentHelper.java'

patching file 'common\net\minecraft\src\Entity.java'

patching file 'common\net\minecraft\src\EntityItem.java'

patching file 'common\net\minecraft\src\EntityLiving.java'

patching file 'common\net\minecraft\src\EntityMinecart.java'

patching file 'common\net\minecraft\src\EntityMooshroom.java'

patching file 'common\net\minecraft\src\EntityOcelot.java'

patching file 'common\net\minecraft\src\EntityPlayer.java'

patching file 'common\net\minecraft\src\EntitySheep.java'

patching file 'common\net\minecraft\src\Explosion.java'

patching file 'common\net\minecraft\src\FurnaceRecipes.java'

patching file 'common\net\minecraft\src\Item.java'

patching file 'common\net\minecraft\src\ItemBlock.java'

patching file 'common\net\minecraft\src\ItemBow.java'

patching file 'common\net\minecraft\src\ItemBucket.java'

patching file 'common\net\minecraft\src\ItemDye.java'

patching file 'common\net\minecraft\src\ItemHoe.java'

patching file 'common\net\minecraft\src\ItemInWorldManager.java'

patching file 'common\net\minecraft\src\ItemMap.java'

patching file 'common\net\minecraft\src\ItemShears.java'

patching file 'common\net\minecraft\src\ItemTool.java'

patching file 'common\net\minecraft\src\MovingObjectPosition.java'

patching file 'common\net\minecraft\src\NetServerHandler.java'

patching file 'common\net\minecraft\src\Packet51MapChunk.java'

patching file 'common\net\minecraft\src\Packet56MapChunks.java'

patching file 'common\net\minecraft\src\RailLogic.java'

patching file 'common\net\minecraft\src\ServerConfigurationManager.java'

patching file 'common\net\minecraft\src\SlotCrafting.java'

patching file 'common\net\minecraft\src\SpawnerAnimals.java'

patching file 'common\net\minecraft\src\StatList.java'

patching file 'common\net\minecraft\src\TileEntity.java'

patching file 'common\net\minecraft\src\TileEntityBrewingStand.java'

patching file 'common\net\minecraft\src\TileEntityFurnace.java'

patching file 'common\net\minecraft\src\World.java'

patching file 'common\net\minecraft\src\WorldGenBigMushroom.java'

patching file 'common\net\minecraft\src\WorldGenDeadBush.java'

patching file 'common\net\minecraft\src\WorldGenDungeons.java'

patching file 'common\net\minecraft\src\WorldGenForest.java'

patching file 'common\net\minecraft\src\WorldGenHugeTrees.java'

patching file 'common\net\minecraft\src\WorldGenMinable.java'

patching file 'common\net\minecraft\src\WorldGenShrub.java'

patching file 'common\net\minecraft\src\WorldGenSwamp.java'

patching file 'common\net\minecraft\src\WorldGenTaiga1.java'

patching file 'common\net\minecraft\src\WorldGenTaiga2.java'

patching file 'common\net\minecraft\src\WorldGenTallGrass.java'

patching file 'common\net\minecraft\src\WorldGenTrees.java'

patching file 'common\net\minecraft\src\WorldProvider.java'

patching file 'common\net\minecraft\src\WorldServer.java'

== MCP 7.2 (data: 7.2, client: 1.3.2, server: 1.3.2) ==

== Updating client ==

> Adding javadoc

> Renaming sources

- Done in 26.45 seconds

== Updating server ==

> Adding javadoc

> Renaming sources

- Done in 20.72 seconds

== MCP 7.2 (data: 7.2, client: 1.3.2, server: 1.3.2) ==

== Recompiling client ==

> Cleaning bin

> Recompiling

'"C:\Program Files\Java\jdk1.6.0_20\bin\javac" -encoding UTF-8 -Xlint:-options -

deprecation -g -sourc...' failed : 1

 

== ERRORS FOUND ==

 

src\minecraft\net\minecraft\src\ModLoader.java:438: type parameters of <T>T cann

ot be determined; no unique maximal instance exists for type variable T with upp

er bounds T,java.lang.Object

        return ObfuscationReflectionHelper.getPrivateValue(instanceclass, instan

ce, fieldindex);

                                                          ^

 

src\minecraft\net\minecraft\src\ModLoader.java:452: type parameters of <T>T cann

ot be determined; no unique maximal instance exists for type variable T with upp

er bounds T,java.lang.Object

        return ObfuscationReflectionHelper.getPrivateValue(instanceclass, instan

ce, field);

                                                          ^

 

src\common\cpw\mods\fml\common\ObfuscationReflectionHelper.java:37: type paramet

ers of <T>T cannot be determined; no unique maximal instance exists for type var

iable T with upper bounds T,java.lang.Object

            return ReflectionHelper.getPrivateValue(classToAccess, instance, fie

ldIndex);

                                                  ^

 

src\common\cpw\mods\fml\common\ObfuscationReflectionHelper.java:51: type paramet

ers of <T>T cannot be determined; no unique maximal instance exists for type var

iable T with upper bounds T,java.lang.Object

            return ReflectionHelper.getPrivateValue(classToAccess, instance, fie

ldNames);

                                                  ^

 

4 errors

==================

 

Client recompile failed, correct source then rerun updatemd5

== Recompiling server ==

> Cleaning bin

> Recompiling

Server side recompiling skipped, this is normal

- Done in 0.05 seconds

> Generating server md5s

=============================== Minecraft Forge Setup Finished =================

================

 

Posted

This is a bug related to 1.6_21, so if you're still getting it, you didn't update properly.

I do Forge for free, however the servers to run it arn't free, so anything is appreciated.
Consider supporting the team on Patreon

Posted

I use windows, so I went to Control Panel>Java>Update>Update Now. This should have updated Java correctly, no?

 

I would rather uninstall java from the control panel (both, JRE and JDK) and after that, download the latest JDK (includes JRE) and install that.

Don't ask for support per PM! They'll get ignored! | If a post helped you, click the "Thank You" button at the top right corner of said post! |

mah twitter

This thread makes me sad because people just post copy-paste-ready code when it's obvious that the OP has little to no programming experience. This is not how learning works.

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.