After you learn all this you just kinda search around on Google to find out how to do other things, like particles and effects. But this is just an Item Spawn problem so all i really have to do is go in and edit the files, then make that into a mod. You just have to add the ItemID to the chest's spawn item code ( i think. Haven't looked at it yet.)
I don't think there is a mod out there that you can just "throw" into your minecraft files. It just can not be done. You either need Modloader, Forge, and Maybe MCpatcher, that might work in some cases. IF someone has found out how to do this, let me know.
Ok. I have MCP, Eclipse, Modloader. I put the modloader files into the 1.6.2.jar. I ran the decompiler for MCP and i got this nonsense. PLEASE HELP I DONT UNDERSTAND!
00:44:57 - 'runtime\bin\applydiff.exe -p1 -u -i ..\..\temp\temp.patch -d src\minecraft' failed : 1
00:44:57 -
00:44:57 - == ERRORS FOUND ==
00:44:57 -
00:44:57 - 1 out of 1 hunk ignored -- saving rejects to file 'net\minecraft\src\IntegratedSer#'
00:44:57 - ==================
and
0:46:32 - == Recompiling client ==
00:46:32 - > Cleaning bin
00:46:32 - > Recompiling
00:46:32 - runcmd: '"C:\Program Files\Java\jdk1.7.0_25\bin\javac" -Xlint:-options -deprecation -g -source 1.6 -target 1.6 -classpath "jars\versions\1.6.2\1.6.2.jar;lib;lib\*;lib;lib\*;jars\bin\minecraft.jar;jars\bin\jinput.jar;jars\bin\lwjgl.jar;jars\bin\lwjgl_util.jar;jars\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;jars\libraries\org\lwjgl\lwjgl\lwjgl-platform\2.9.0\lwjgl-platform-2.9.0-natives-windows.jar;jars\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar;jars\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;jars\libraries\net\java\jinput\jinput-platform\2.0.5\jinput-platform-2.0.5-natives-windows.jar;jars\libraries\argo\argo\2.25_fixed\argo-2.25_fixed.jar;jars\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;jars\libraries\org\bouncycastle\bcprov-jdk15on\1.47\bcprov-jdk15on-1.47.jar;jars\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;jars\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;jars\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar;jars\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;jars\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;jars\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar;jars\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;jars\libraries\com\google\guava\guava\14.0\guava-14.0.jar;jars\libraries\com\google\code\gson\gson\2.2.2\gson-2.2.2.jar;jars\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar" -sourcepath src\minecraft -d bin\minecraft src\minecraft\*.java src\minecraft\net\minecraft\client\*.java src\minecraft\net\minecraft\client\main\*.java src\minecraft\net\minecraft\server\*.java src\minecraft\net\minecraft\src\*.java'
00:46:32 - shlex: ['C:\\Program Files\\Java\\jdk1.7.0_25\\bin\\javac', '-Xlint:-options', '-deprecation', '-g', '-source', '1.6', '-target', '1.6', '-classpath', 'jars\\versions\\1.6.2\\1.6.2.jar;lib;lib\\*;lib;lib\\*;jars\\bin\\minecraft.jar;jars\\bin\\jinput.jar;jars\\bin\\lwjgl.jar;jars\\bin\\lwjgl_util.jar;jars\\libraries\\net\\java\\jinput\\jinput\\2.0.5\\jinput-2.0.5.jar;jars\\libraries\\org\\lwjgl\\lwjgl\\lwjgl-platform\\2.9.0\\lwjgl-platform-2.9.0-natives-windows.jar;jars\\libraries\\org\\lwjgl\\lwjgl\\lwjgl_util\\2.9.0\\lwjgl_util-2.9.0.jar;jars\\libraries\\com\\paulscode\\codecwav\\20101023\\codecwav-20101023.jar;jars\\libraries\\net\\java\\jinput\\jinput-platform\\2.0.5\\jinput-platform-2.0.5-natives-windows.jar;jars\\libraries\\argo\\argo\\2.25_fixed\\argo-2.25_fixed.jar;jars\\libraries\\com\\paulscode\\codecjorbis\\20101023\\codecjorbis-20101023.jar;jars\\libraries\\org\\bouncycastle\\bcprov-jdk15on\\1.47\\bcprov-jdk15on-1.47.jar;jars\\libraries\\org\\apache\\commons\\commons-lang3\\3.1\\commons-lang3-3.1.jar;jars\\libraries\\com\\paulscode\\soundsystem\\20120107\\soundsystem-20120107.jar;jars\\libraries\\org\\lwjgl\\lwjgl\\lwjgl\\2.9.0\\lwjgl-2.9.0.jar;jars\\libraries\\commons-io\\commons-io\\2.4\\commons-io-2.4.jar;jars\\libraries\\com\\paulscode\\libraryjavasound\\20101123\\libraryjavasound-20101123.jar;jars\\libraries\\net\\sf\\jopt-simple\\jopt-simple\\4.5\\jopt-simple-4.5.jar;jars\\libraries\\com\\paulscode\\librarylwjglopenal\\20100824\\librarylwjglopenal-20100824.jar;jars\\libraries\\com\\google\\guava\\guava\\14.0\\guava-14.0.jar;jars\\libraries\\com\\google\\code\\gson\\gson\\2.2.2\\gson-2.2.2.jar;jars\\libraries\\net\\java\\jutils\\jutils\\1.0.0\\jutils-1.0.0.jar', '-sourcepath', 'src\\minecraft', '-d', 'bin\\minecraft', 'src\\minecraft\\*.java', 'src\\minecraft\\net\\minecraft\\client\\*.java', 'src\\minecraft\\net\\minecraft\\client\\main\\*.java', 'src\\minecraft\\net\\minecraft\\server\\*.java', 'src\\minecraft\\net\\minecraft\\src\\*.java']
00:47:19 - src\minecraft\net\minecraft\src\ChatMessageComponent.java:256: warning: non-varargs call of varargs method with inexact argument type for last parameter;
00:47:19 - var7.append(StatCollector.translateToLocalFormatted(this.field_111090_h, var13));
00:47:19 - ^
00:47:19 - cast to Object for a varargs call
00:47:19 - cast to Object[] for a non-varargs call and to suppress this warning
00:47:19 - src\minecraft\net\minecraft\src\ModLoader.java:292: error: method put in interface Map<K,V> cannot be applied to given types;
00:47:19 - localizedStrings.put(s1, obj);
00:47:19 - ^
00:47:19 - required: String,Map<String,String>
00:47:19 - found: String,Object
00:47:19 - reason: actual argument Object cannot be converted to Map<String,String> by method invocation conversion
00:47:19 - where K,V are type-variables:
00:47:19 - K extends Object declared in interface Map
00:47:19 - V extends Object declared in interface Map
00:47:19 - src\minecraft\net\minecraft\src\ModLoader.java:309: error: method put in interface Map<K,V> cannot be applied to given types;
00:47:19 - tradeItems.put(Integer.valueOf(profession), list);
00:47:19 - ^
00:47:19 - required: Integer,List<TradeEntry>
00:47:19 - found: Integer,Object
00:47:19 - reason: actual argument Object cannot be converted to List<TradeEntry> by method invocation conversion
00:47:19 - where K,V are type-variables:
00:47:19 - K extends Object declared in interface Map
00:47:19 - V extends Object declared in interface Map
00:47:19 - src\minecraft\net\minecraft\src\ModLoader.java:1501: error: method put in interface Map<K,V> cannot be applied to given types;
00:47:19 - keyList.put(basemod, obj);
00:47:19 - ^
00:47:19 - required: BaseMod,Map<KeyBinding,boolean[]>
00:47:19 - found: BaseMod,Object
00:47:19 - reason: actual argument Object cannot be converted to Map<KeyBinding,boolean[]> by method invocation conversion
00:47:19 - where K,V are type-variables:
00:47:19 - K extends Object declared in interface Map
00:47:19 - V extends Object declared in interface Map
00:47:19 - Note: Some input files use unchecked or unsafe operations.
00:47:19 - Note: Recompile with -Xlint:unchecked for details.
00:47:19 - 3 errors
00:47:19 - 1 warning
00:47:19 - '"C:\Program Files\Java\jdk1.7.0_25\bin\javac" -Xlint:-options -deprecation -g -source 1.6 -target 1.6 -classpath "jars\versions\1.6.2\1.6.2.jar;lib;lib\*;lib;lib\*;jars\bin\minecraft.jar;jars\bin\jinput.jar;jars\bin\lwjgl.jar;jars\bin\lwjgl_util.jar;jars\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;jars\libraries\org\lwjgl\lwjgl\lwjgl-platform\2.9.0\lwjgl-platform-2.9.0-natives-windows.jar;jars\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar;jars\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;jars\libraries\net\java\jinput\jinput-platform\2.0.5\jinput-platform-2.0.5-natives-windows.jar;jars\libraries\argo\argo\2.25_fixed\argo-2.25_fixed.jar;jars\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;jars\libraries\org\bouncycastle\bcprov-jdk15on\1.47\bcprov-jdk15on-1.47.jar;jars\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;jars\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;jars\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar;jars\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;jars\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;jars\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar;jars\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;jars\libraries\com\google\guava\guava\14.0\guava-14.0.jar;jars\libraries\com\google\code\gson\gson\2.2.2\gson-2.2.2.jar;jars\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar" -sourcepath src\minecraft -d bin\minecraft src\minecraft\*.java src\minecraft\net\minecraft\client\*.java src\minecraft\net\minecraft\client\main\*.java src\minecraft\net\minecraft\server\*.java src\minecraft\net\minecraft\src\*.java' failed : 1
00:47:19 -
00:47:19 - == ERRORS FOUND in JAVA CODE ==
00:47:19 -
00:47:19 - src\minecraft\net\minecraft\src\ChatMessageComponent.java:256: warning: non-varargs call of varargs method with inexact argument type for last parameter;
00:47:19 - var7.append(StatCollector.translateToLocalFormatted(this.field_111090_h, var13));
00:47:19 - ^
00:47:19 -
00:47:19 - cast to Object for a varargs call
00:47:19 - cast to Object[] for a non-varargs call and to suppress this warning
00:47:19 - src\minecraft\net\minecraft\src\ModLoader.java:292: error: method put in interface Map<K,V> cannot be applied to given types;
00:47:19 - localizedStrings.put(s1, obj);
00:47:19 - ^
00:47:19 -
00:47:19 - required: String,Map<String,String>
00:47:19 - found: String,Object
00:47:19 - reason: actual argument Object cannot be converted to Map<String,String> by method invocation conversion
00:47:19 - where K,V are type-variables:
00:47:19 - K extends Object declared in interface Map
00:47:19 - V extends Object declared in interface Map
00:47:19 - src\minecraft\net\minecraft\src\ModLoader.java:309: error: method put in interface Map<K,V> cannot be applied to given types;
00:47:19 - tradeItems.put(Integer.valueOf(profession), list);
00:47:19 - ^
00:47:19 -
00:47:19 - required: Integer,List<TradeEntry>
00:47:19 - found: Integer,Object
00:47:19 - reason: actual argument Object cannot be converted to List<TradeEntry> by method invocation conversion
00:47:19 - where K,V are type-variables:
00:47:19 - K extends Object declared in interface Map
00:47:19 - V extends Object declared in interface Map
00:47:19 - src\minecraft\net\minecraft\src\ModLoader.java:1501: error: method put in interface Map<K,V> cannot be applied to given types;
00:47:19 - keyList.put(basemod, obj);
00:47:19 - ^
00:47:19 -
00:47:19 - required: BaseMod,Map<KeyBinding,boolean[]>
00:47:19 - found: BaseMod,Object
00:47:19 - reason: actual argument Object cannot be converted to Map<KeyBinding,boolean[]> by method invocation conversion
00:47:19 - where K,V are type-variables:
00:47:19 - K extends Object declared in interface Map
00:47:19 - V extends Object declared in interface Map
00:47:19 - 3 errors
00:47:19 - 1 warning
00:47:19 - ==================
00:47:19 -
00:47:19 - Initial client recompile failed, correct source then run updatemd5
I haven't changed the jar, and my MCP is 805. Just wondering, how do you force update with the new launcher? Because Minecraft Wiki says that forcing an update cleans your jar, and that might help.
EDIT: Oh also, I got some sort of error about "scalac" not being on the PATH, and not being able to recompile scala files. Is that important?
The scalac thing is not important. I read that somewhere so its ok. But I've been having the same problem too and I am totally lost. The only difference is I put modloader files into the 1.6.2.jar. Reason for this is because I'm new to modding and I have been following this guys tutorial (located below) . Is he doing the right things? He's from Machinama so i assumed so. also i found this little thing in the error report:
'runtime\bin\applydiff.exe -p1 -u -i ..\..\temp\temp.patch -d src\minecraft' fai
led : 1
== ERRORS FOUND ==
1 out of 1 hunk ignored -- saving rejects to file 'net\minecraft\src\IntegratedS
er#'
Does that have anything to do with it not working?
I'm not sure how you stumbled upon those 'memory using programs,' but there is no shortage of Minecraft modding tutorials on the internet, especially on these forums and YouTube. Check out the "Mapping and Modding Tutorials" subforum or search Google/YouTube for something like "1.6 minecraft modding tutorials." It doesn't necessarily have to be 1.6.2, much of it is the same version-to-version.
Also, you should have a working knowledge of Java, or at least object-oriented programming. You can copy YouTube videos and fill in the blanks all you want, but you'll never create a very cool mod without thinking for yourself and knowing how to program it.
Thank you so much! This helped me know where to get started. I look into these things thank you again
Hello everyone, Froglift here. I have been searching the internet looking for how to get started modding. But all I have found were memory using programs that just screwed up mMnecraft. Like most of you (maybe) I have a few ideas i want to put into Mnecraft, but have NO idea how. I need the help of all you modders to point me in the right direction for modding Minecraft 1.6.2 and up. I hope that his topic will help me and others who are looking to do the same thing.
0
1
0
0
You can pretty much do anything with forge, as far as I know. This is where I learned to code mods:
http://www.minecraftforum.net/topic/1552222-152-151-147-132-creating-mods-modloaderforge-scmowns-src-video/
After you learn all this you just kinda search around on Google to find out how to do other things, like particles and effects. But this is just an Item Spawn problem so all i really have to do is go in and edit the files, then make that into a mod. You just have to add the ItemID to the chest's spawn item code ( i think. Haven't looked at it yet.)
0
-Cheers
0
0
0
http://www.minecraftforum.net/topic/1874378-how-to-decompile-mcp-with-modloader/
and do what the THIRD comment says.
Hope it helped
-Frog
0
EDIT: Do what the third reply says.
/closethread
0
00:44:57 - 'runtime\bin\applydiff.exe -p1 -u -i ..\..\temp\temp.patch -d src\minecraft' failed : 1
00:44:57 -
00:44:57 - == ERRORS FOUND ==
00:44:57 -
00:44:57 - 1 out of 1 hunk ignored -- saving rejects to file 'net\minecraft\src\IntegratedSer#'
00:44:57 - ==================
and
0:46:32 - == Recompiling client ==
00:46:32 - > Cleaning bin
00:46:32 - > Recompiling
00:46:32 - runcmd: '"C:\Program Files\Java\jdk1.7.0_25\bin\javac" -Xlint:-options -deprecation -g -source 1.6 -target 1.6 -classpath "jars\versions\1.6.2\1.6.2.jar;lib;lib\*;lib;lib\*;jars\bin\minecraft.jar;jars\bin\jinput.jar;jars\bin\lwjgl.jar;jars\bin\lwjgl_util.jar;jars\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;jars\libraries\org\lwjgl\lwjgl\lwjgl-platform\2.9.0\lwjgl-platform-2.9.0-natives-windows.jar;jars\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar;jars\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;jars\libraries\net\java\jinput\jinput-platform\2.0.5\jinput-platform-2.0.5-natives-windows.jar;jars\libraries\argo\argo\2.25_fixed\argo-2.25_fixed.jar;jars\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;jars\libraries\org\bouncycastle\bcprov-jdk15on\1.47\bcprov-jdk15on-1.47.jar;jars\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;jars\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;jars\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar;jars\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;jars\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;jars\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar;jars\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;jars\libraries\com\google\guava\guava\14.0\guava-14.0.jar;jars\libraries\com\google\code\gson\gson\2.2.2\gson-2.2.2.jar;jars\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar" -sourcepath src\minecraft -d bin\minecraft src\minecraft\*.java src\minecraft\net\minecraft\client\*.java src\minecraft\net\minecraft\client\main\*.java src\minecraft\net\minecraft\server\*.java src\minecraft\net\minecraft\src\*.java'
00:46:32 - shlex: ['C:\\Program Files\\Java\\jdk1.7.0_25\\bin\\javac', '-Xlint:-options', '-deprecation', '-g', '-source', '1.6', '-target', '1.6', '-classpath', 'jars\\versions\\1.6.2\\1.6.2.jar;lib;lib\\*;lib;lib\\*;jars\\bin\\minecraft.jar;jars\\bin\\jinput.jar;jars\\bin\\lwjgl.jar;jars\\bin\\lwjgl_util.jar;jars\\libraries\\net\\java\\jinput\\jinput\\2.0.5\\jinput-2.0.5.jar;jars\\libraries\\org\\lwjgl\\lwjgl\\lwjgl-platform\\2.9.0\\lwjgl-platform-2.9.0-natives-windows.jar;jars\\libraries\\org\\lwjgl\\lwjgl\\lwjgl_util\\2.9.0\\lwjgl_util-2.9.0.jar;jars\\libraries\\com\\paulscode\\codecwav\\20101023\\codecwav-20101023.jar;jars\\libraries\\net\\java\\jinput\\jinput-platform\\2.0.5\\jinput-platform-2.0.5-natives-windows.jar;jars\\libraries\\argo\\argo\\2.25_fixed\\argo-2.25_fixed.jar;jars\\libraries\\com\\paulscode\\codecjorbis\\20101023\\codecjorbis-20101023.jar;jars\\libraries\\org\\bouncycastle\\bcprov-jdk15on\\1.47\\bcprov-jdk15on-1.47.jar;jars\\libraries\\org\\apache\\commons\\commons-lang3\\3.1\\commons-lang3-3.1.jar;jars\\libraries\\com\\paulscode\\soundsystem\\20120107\\soundsystem-20120107.jar;jars\\libraries\\org\\lwjgl\\lwjgl\\lwjgl\\2.9.0\\lwjgl-2.9.0.jar;jars\\libraries\\commons-io\\commons-io\\2.4\\commons-io-2.4.jar;jars\\libraries\\com\\paulscode\\libraryjavasound\\20101123\\libraryjavasound-20101123.jar;jars\\libraries\\net\\sf\\jopt-simple\\jopt-simple\\4.5\\jopt-simple-4.5.jar;jars\\libraries\\com\\paulscode\\librarylwjglopenal\\20100824\\librarylwjglopenal-20100824.jar;jars\\libraries\\com\\google\\guava\\guava\\14.0\\guava-14.0.jar;jars\\libraries\\com\\google\\code\\gson\\gson\\2.2.2\\gson-2.2.2.jar;jars\\libraries\\net\\java\\jutils\\jutils\\1.0.0\\jutils-1.0.0.jar', '-sourcepath', 'src\\minecraft', '-d', 'bin\\minecraft', 'src\\minecraft\\*.java', 'src\\minecraft\\net\\minecraft\\client\\*.java', 'src\\minecraft\\net\\minecraft\\client\\main\\*.java', 'src\\minecraft\\net\\minecraft\\server\\*.java', 'src\\minecraft\\net\\minecraft\\src\\*.java']
00:47:19 - src\minecraft\net\minecraft\src\ChatMessageComponent.java:256: warning: non-varargs call of varargs method with inexact argument type for last parameter;
00:47:19 - var7.append(StatCollector.translateToLocalFormatted(this.field_111090_h, var13));
00:47:19 - ^
00:47:19 - cast to Object for a varargs call
00:47:19 - cast to Object[] for a non-varargs call and to suppress this warning
00:47:19 - src\minecraft\net\minecraft\src\ModLoader.java:292: error: method put in interface Map<K,V> cannot be applied to given types;
00:47:19 - localizedStrings.put(s1, obj);
00:47:19 - ^
00:47:19 - required: String,Map<String,String>
00:47:19 - found: String,Object
00:47:19 - reason: actual argument Object cannot be converted to Map<String,String> by method invocation conversion
00:47:19 - where K,V are type-variables:
00:47:19 - K extends Object declared in interface Map
00:47:19 - V extends Object declared in interface Map
00:47:19 - src\minecraft\net\minecraft\src\ModLoader.java:309: error: method put in interface Map<K,V> cannot be applied to given types;
00:47:19 - tradeItems.put(Integer.valueOf(profession), list);
00:47:19 - ^
00:47:19 - required: Integer,List<TradeEntry>
00:47:19 - found: Integer,Object
00:47:19 - reason: actual argument Object cannot be converted to List<TradeEntry> by method invocation conversion
00:47:19 - where K,V are type-variables:
00:47:19 - K extends Object declared in interface Map
00:47:19 - V extends Object declared in interface Map
00:47:19 - src\minecraft\net\minecraft\src\ModLoader.java:1501: error: method put in interface Map<K,V> cannot be applied to given types;
00:47:19 - keyList.put(basemod, obj);
00:47:19 - ^
00:47:19 - required: BaseMod,Map<KeyBinding,boolean[]>
00:47:19 - found: BaseMod,Object
00:47:19 - reason: actual argument Object cannot be converted to Map<KeyBinding,boolean[]> by method invocation conversion
00:47:19 - where K,V are type-variables:
00:47:19 - K extends Object declared in interface Map
00:47:19 - V extends Object declared in interface Map
00:47:19 - Note: Some input files use unchecked or unsafe operations.
00:47:19 - Note: Recompile with -Xlint:unchecked for details.
00:47:19 - 3 errors
00:47:19 - 1 warning
00:47:19 - '"C:\Program Files\Java\jdk1.7.0_25\bin\javac" -Xlint:-options -deprecation -g -source 1.6 -target 1.6 -classpath "jars\versions\1.6.2\1.6.2.jar;lib;lib\*;lib;lib\*;jars\bin\minecraft.jar;jars\bin\jinput.jar;jars\bin\lwjgl.jar;jars\bin\lwjgl_util.jar;jars\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar;jars\libraries\org\lwjgl\lwjgl\lwjgl-platform\2.9.0\lwjgl-platform-2.9.0-natives-windows.jar;jars\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar;jars\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar;jars\libraries\net\java\jinput\jinput-platform\2.0.5\jinput-platform-2.0.5-natives-windows.jar;jars\libraries\argo\argo\2.25_fixed\argo-2.25_fixed.jar;jars\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar;jars\libraries\org\bouncycastle\bcprov-jdk15on\1.47\bcprov-jdk15on-1.47.jar;jars\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;jars\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar;jars\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar;jars\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar;jars\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar;jars\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar;jars\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar;jars\libraries\com\google\guava\guava\14.0\guava-14.0.jar;jars\libraries\com\google\code\gson\gson\2.2.2\gson-2.2.2.jar;jars\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar" -sourcepath src\minecraft -d bin\minecraft src\minecraft\*.java src\minecraft\net\minecraft\client\*.java src\minecraft\net\minecraft\client\main\*.java src\minecraft\net\minecraft\server\*.java src\minecraft\net\minecraft\src\*.java' failed : 1
00:47:19 -
00:47:19 - == ERRORS FOUND in JAVA CODE ==
00:47:19 -
00:47:19 - src\minecraft\net\minecraft\src\ChatMessageComponent.java:256: warning: non-varargs call of varargs method with inexact argument type for last parameter;
00:47:19 - var7.append(StatCollector.translateToLocalFormatted(this.field_111090_h, var13));
00:47:19 - ^
00:47:19 -
00:47:19 - cast to Object for a varargs call
00:47:19 - cast to Object[] for a non-varargs call and to suppress this warning
00:47:19 - src\minecraft\net\minecraft\src\ModLoader.java:292: error: method put in interface Map<K,V> cannot be applied to given types;
00:47:19 - localizedStrings.put(s1, obj);
00:47:19 - ^
00:47:19 -
00:47:19 - required: String,Map<String,String>
00:47:19 - found: String,Object
00:47:19 - reason: actual argument Object cannot be converted to Map<String,String> by method invocation conversion
00:47:19 - where K,V are type-variables:
00:47:19 - K extends Object declared in interface Map
00:47:19 - V extends Object declared in interface Map
00:47:19 - src\minecraft\net\minecraft\src\ModLoader.java:309: error: method put in interface Map<K,V> cannot be applied to given types;
00:47:19 - tradeItems.put(Integer.valueOf(profession), list);
00:47:19 - ^
00:47:19 -
00:47:19 - required: Integer,List<TradeEntry>
00:47:19 - found: Integer,Object
00:47:19 - reason: actual argument Object cannot be converted to List<TradeEntry> by method invocation conversion
00:47:19 - where K,V are type-variables:
00:47:19 - K extends Object declared in interface Map
00:47:19 - V extends Object declared in interface Map
00:47:19 - src\minecraft\net\minecraft\src\ModLoader.java:1501: error: method put in interface Map<K,V> cannot be applied to given types;
00:47:19 - keyList.put(basemod, obj);
00:47:19 - ^
00:47:19 -
00:47:19 - required: BaseMod,Map<KeyBinding,boolean[]>
00:47:19 - found: BaseMod,Object
00:47:19 - reason: actual argument Object cannot be converted to Map<KeyBinding,boolean[]> by method invocation conversion
00:47:19 - where K,V are type-variables:
00:47:19 - K extends Object declared in interface Map
00:47:19 - V extends Object declared in interface Map
00:47:19 - 3 errors
00:47:19 - 1 warning
00:47:19 - ==================
00:47:19 -
00:47:19 - Initial client recompile failed, correct source then run updatemd5
What do i do?
0
Initial client recompile failed, correct source then run updatemd5
Press any key to continue . . .
does this help with you guys figuring out what is wrong?
0
The scalac thing is not important. I read that somewhere so its ok. But I've been having the same problem too and I am totally lost. The only difference is I put modloader files into the 1.6.2.jar. Reason for this is because I'm new to modding and I have been following this guys tutorial (located below) . Is he doing the right things? He's from Machinama so i assumed so. also i found this little thing in the error report:
'runtime\bin\applydiff.exe -p1 -u -i ..\..\temp\temp.patch -d src\minecraft' fai
led : 1
== ERRORS FOUND ==
1 out of 1 hunk ignored -- saving rejects to file 'net\minecraft\src\IntegratedS
er#'
Does that have anything to do with it not working?
0
Thank you so much! This helped me know where to get started. I look into these things thank you again
0
Thanks again in advance
-Froglift
0