1

Modloader 1.6.2 Decompile Fail Fix

GameblockNetwork 7/10/13 10:47 am
3.3k
7/11/2013 5:18 am
hey everyone, whenever I have a clean version of 16.2, I decompile MCP, it works, then i remove the src folder, install modloader in the mcp/jars/versions/1.6.2 folder, when I decompile it works fully except I get this error:

http://gyazo.com/8567d21265dd3b241a0706672249822b
Click this link above
Posted by
GameblockNetwork
Level 10 : Journeyman Modder
17

  Have something to say?

JoinSign in

20

cuchaz
07/11/2013 12:11 am
Level 77 : Legendary Modder
I don't know how to reproduce the problem. So I don't have any way to find a fix. My suggestion is to find out where MCP thinks the library files should be and see if they're actually there.
1
GameblockNetwork
07/11/2013 5:18 am
Level 10 : Journeyman Modder
:I Ok
1
cuchaz
07/10/2013 4:35 pm
Level 77 : Legendary Modder
The MCP scripts are missing the lwjgl library somehow... Same problem, just outside of eclipse now.
1
GameblockNetwork
07/10/2013 7:22 pm
Level 10 : Journeyman Modder
Any fix found?
1
cuchaz
07/10/2013 2:58 pm
Level 77 : Legendary Modder
Make sure you get all the lwjgl libraries on the build path. There's a util one too if I remember correctly.

Cuchaz
1
GameblockNetwork
07/10/2013 3:15 pm
Level 10 : Journeyman Modder
I have all of em in, I also dont get errors anymore, but the recompile fails :I
1
GameblockNetwork
07/10/2013 2:45 pm
Level 10 : Journeyman Modder
cuchaz
GameblockNetwork
Ok the errors are:

40: The import org.lwjgl cannot be resolved
41: The import org.lwjgl cannot be resolved
1050: Mouse cannot be resolved
1054: Keyboard cannot be resolved


Looks like you need to add the lwjgl library to the build path in Eclipse. The library is in the jars/libraries folder in MCP, oddly enough.


EDIT: it removed the errors, but now when I recompile it does this:




===================================================================
ut does not exist
import org.lwjgl.input.Mouse;
^

src\minecraft\net\minecraft\src\MouseHelper.java:4: error: package org.lwjgl.ope
ngl does not exist
import org.lwjgl.opengl.Display;
^

src\minecraft\net\minecraft\src\Minecraft.java:262: error: cannot find symbol
private void startGame() throws LWJGLException
^

symbol: class LWJGLException
location: class Minecraft
src\minecraft\net\minecraft\src\Minecraft.java:451: error: cannot find symbol
private void func_110441_Q() throws LWJGLException
^

symbol: class LWJGLException
location: class Minecraft
src\minecraft\net\minecraft\src\Minecraft.java:505: error: cannot find symbol
private void loadScreen() throws LWJGLException
^

symbol: class LWJGLException
location: class Minecraft
src\minecraft\net\minecraft\src\GuiButton.java:3: error: package org.lwjgl.openg
l does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\RenderItem.java:4: error: package org.lwjgl.open
gl does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\RenderItem.java:5: error: package org.lwjgl.open
gl does not exist
import org.lwjgl.opengl.GL12;
^

src\minecraft\net\minecraft\src\Render.java:3: error: package org.lwjgl.opengl d
oes not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\WorldRenderer.java:6: error: package org.lwjgl.o
pengl does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\RenderList.java:4: error: package org.lwjgl.open
gl does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\Tessellator.java:8: error: package org.lwjgl.ope
ngl does not exist
import org.lwjgl.opengl.ARBVertexBufferObject;
^

src\minecraft\net\minecraft\src\Tessellator.java:9: error: package org.lwjgl.ope
ngl does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\Tessellator.java:10: error: package org.lwjgl.op
engl does not exist
import org.lwjgl.opengl.GLContext;
^

src\minecraft\net\minecraft\src\ItemRenderer.java:3: error: package org.lwjgl.op
engl does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\ItemRenderer.java:4: error: package org.lwjgl.op
engl does not exist
import org.lwjgl.opengl.GL12;
^

src\minecraft\net\minecraft\src\GuiNewChat.java:6: error: package org.lwjgl.open
gl does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\RenderManager.java:6: error: package org.lwjgl.o
pengl does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\MapItemRenderer.java:4: error: package org.lwjgl
.opengl does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\CallableGLInfo.java:4: error: package org.lwjgl.
opengl does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\CallableLWJGLVersion.java:4: error: package org.
lwjgl does not exist
import org.lwjgl.Sys;
^

src\minecraft\net\minecraft\src\CallableMouseLocation.java:4: error: package org
.lwjgl.input does not exist
import org.lwjgl.input.Mouse;
^

src\minecraft\net\minecraft\src\ClippingHelperImpl.java:4: error: package org.lw
jgl.opengl does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\EntityFootStepFX.java:3: error: package org.lwjg
l.opengl does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\EntityLargeExplodeFX.java:3: error: package org.
lwjgl.opengl does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\EntityPickupFX.java:3: error: package org.lwjgl.
opengl does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\GLAllocation.java:13: error: package org.lwjgl.o
pengl does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\GuiAchievements.java:4: error: package org.lwjgl
.input does not exist
import org.lwjgl.input.Mouse;
^

src\minecraft\net\minecraft\src\GuiAchievements.java:5: error: package org.lwjgl
.opengl does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\GuiAchievements.java:6: error: package org.lwjgl
.opengl does not exist
import org.lwjgl.opengl.GL12;
^

src\minecraft\net\minecraft\src\GuiBeacon.java:6: error: package org.lwjgl.openg
l does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\GuiBeaconButton.java:3: error: package org.lwjgl
.opengl does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\GuiBrewingStand.java:3: error: package org.lwjgl
.opengl does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\GuiButtonLanguage.java:3: error: package org.lwj
gl.opengl does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\GuiButtonMerchant.java:3: error: package org.lwj
gl.opengl does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\GuiButtonNextPage.java:3: error: package org.lwj
gl.opengl does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\GuiChat.java:7: error: package org.lwjgl.input d
oes not exist
import org.lwjgl.input.Keyboard;
^

src\minecraft\net\minecraft\src\GuiChat.java:8: error: package org.lwjgl.input d
oes not exist
import org.lwjgl.input.Mouse;
^

src\minecraft\net\minecraft\src\GuiTextField.java:3: error: package org.lwjgl.op
engl does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\GuiChest.java:3: error: package org.lwjgl.opengl
does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\GuiCommandBlock.java:5: error: package org.lwjgl
.input does not exist
import org.lwjgl.input.Keyboard;
^

src\minecraft\net\minecraft\src\GuiContainerCreative.java:7: error: package org.
lwjgl.input does not exist
import org.lwjgl.input.Keyboard;
^

src\minecraft\net\minecraft\src\GuiContainerCreative.java:8: error: package org.
lwjgl.input does not exist
import org.lwjgl.input.Mouse;
^

src\minecraft\net\minecraft\src\GuiContainerCreative.java:9: error: package org.
lwjgl.opengl does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\GuiContainerCreative.java:10: error: package org
.lwjgl.opengl does not exist
import org.lwjgl.opengl.GL12;
^

src\minecraft\net\minecraft\src\InventoryEffectRenderer.java:5: error: package o
rg.lwjgl.opengl does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\GuiCrafting.java:3: error: package org.lwjgl.ope
ngl does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\GuiCreateWorld.java:4: error: package org.lwjgl.
input does not exist
import org.lwjgl.input.Keyboard;
^

src\minecraft\net\minecraft\src\GuiCreateFlatWorldListSlot.java:3: error: packag
e org.lwjgl.opengl does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\GuiCreateFlatWorldListSlot.java:4: error: packag
e org.lwjgl.opengl does not exist
import org.lwjgl.opengl.GL12;
^

src\minecraft\net\minecraft\src\GuiSlot.java:3: error: package org.lwjgl.input d
oes not exist
import org.lwjgl.input.Mouse;
^

src\minecraft\net\minecraft\src\GuiSlot.java:4: error: package org.lwjgl.opengl
does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\GuiDispenser.java:3: error: package org.lwjgl.op
engl does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\GuiEditSign.java:3: error: package org.lwjgl.inp
ut does not exist
import org.lwjgl.input.Keyboard;
^

src\minecraft\net\minecraft\src\GuiEditSign.java:4: error: package org.lwjgl.ope
ngl does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\GuiEnchantment.java:4: error: package org.lwjgl.
opengl does not exist
import org.lwjgl.opengl.GL11;
^

src\minecraft\net\minecraft\src\GuiEnchantment.java:5: error: package org.lwjgl.
opengl does not exist
import org.lwjgl.opengl.GL12;
^

src\minecraft\net\minecraft\src\GuiEnchantment.java:6: error: package org.lwjgl.
util.glu does not exist
import org.lwjgl.util.glu.Project;
^

100 errors
==================

== Recompiling server ==
> Cleaning bin
> Recompiling
- Done in 13.70 seconds
Druk op een toets om door te gaan. . .
1
GameblockNetwork
07/10/2013 2:42 pm
Level 10 : Journeyman Modder
cuchaz
GameblockNetwork
Ok the errors are:

40: The import org.lwjgl cannot be resolved
41: The import org.lwjgl cannot be resolved
1050: Mouse cannot be resolved
1054: Keyboard cannot be resolved


Looks like you need to add the lwjgl library to the build path in Eclipse. The library is in the jars/libraries folder in MCP, oddly enough.


thanks man, that resolved it!
1
cuchaz
07/10/2013 2:17 pm
Level 77 : Legendary Modder
GameblockNetwork
Ok the errors are:

40: The import org.lwjgl cannot be resolved
41: The import org.lwjgl cannot be resolved
1050: Mouse cannot be resolved
1054: Keyboard cannot be resolved


Looks like you need to add the lwjgl library to the build path in Eclipse. The library is in the jars/libraries folder in MCP, oddly enough.
1
bmanrules
07/10/2013 12:26 pm
Level 57 : Grandmaster Programmer
I can't see any problems with it as the code is exactly the same as in 1.6.1. Can I see the exact error? Also @Slenderpy Why would you use Forge and then go to Modloader? You didn't make much sense There are still a lot of people who use Modloader, and "use forge" isn't exactly helpful in any way.
1
GameblockNetwork
07/10/2013 12:59 pm
Level 10 : Journeyman Modder
Hmm, U got skype or something that we can talk through, if so, add Blokkiesam please!

what do u meen by the exact error?
1
bmanrules
07/10/2013 1:15 pm
Level 57 : Grandmaster Programmer
I'll add you on Skype now, What I mean by the exact error is can you post exactly what you get about line 40-41 and 1050 - 1054, not just that you error on that line.
1
GameblockNetwork
07/10/2013 1:56 pm
Level 10 : Journeyman Modder
U didnt added me yet? :I

Ok the errors are:

40: The import org.lwjgl cannot be resolved
41: The import org.lwjgl cannot be resolved
1050: Mouse cannot be resolved
1054: Keyboard cannot be resolved
1
Slenderpy
07/10/2013 12:22 pm
Level 12 : Journeyman Explorer
First thing, before you use modloader use forge, just sayin.
1
GameblockNetwork
07/10/2013 12:06 pm
Level 10 : Journeyman Modder
bump
1
bmanrules
07/10/2013 10:55 am
Level 57 : Grandmaster Programmer
1
GameblockNetwork
07/10/2013 11:12 am
Level 10 : Journeyman Modder
thanks! everything works except a couple of things, in Modloader.java at line 40 and 41, there are some unused imports and at line 1050 and 1054 there are erros with the mouse and keyboard. it says: Mouse can not be resolved and Keyboard can not be resolved
1
bmanrules
07/10/2013 11:26 am
Level 57 : Grandmaster Programmer
I haven't downloaded Modloader for 1.6.2, so I'm basing this off of 1.6.1 (I don't think Modloader changed at all so it shouldn't matter) - Line 40 and 41 import LWJGL's Keyboard and Mouse classes, which would explain the errors later on. Can you post those lines here?
1
GameblockNetwork
07/10/2013 11:28 am
Level 10 : Journeyman Modder
Which lines? the import ones? or the ones with the errors?

Import lines:
40 import org.lwjgl.input.Keyboard;
41 import org.lwjgl.input.Mouse;


Error lines:


if (i < 0)
{
i += 100;
ERROR LINE flag = Mouse.isButtonDown(i);
}
else
{
ERROR LINE flag = Keyboard.isKeyDown(i);
}
1
TheDarthReptile
07/10/2013 10:51 am
Level 9 : Apprentice Network
antvenom made a tutorial on how to add it(http://www.youtube.com/watch?v=E7WfiKJr ... NHsnaWuTeg)
1

Welcome