Ok so I just got a mac, I have used MCP on the windows and it worked well and I had fun. However the mac is having problems loading the Modloader into the MCP and it stops me from being able to make mods. I was wondering if any other mac users are having this problem.
[spoiler]== MCP 6.2 (data: 6.2, client: 1.2.5, server: 1.2.5) ==
# found jad, jad patches, ff patches, osx patches, srgs, name csvs, doc csvs, param csvs, astyle, astyle config
> Creating Retroguard config files
!! Modified jar detected. Unpredictable results !!
== Decompiling client using JAD ==
> Creating SRGs
> Applying Retroguard
> Applying MCInjector
> Unpacking jar
> Copying classes
> Applying jadretro
> Decompiling
> Copying sources
> Applying JAD fixes
> Applying OSX JAD fixes
> Applying patches
'patch -p1 -u -i ../../temp/temp.patch -d src/minecraft' failed : 1
== ERRORS FOUND ==
When decompiling with ModLoader a single hunk failure in RenderBlocks is expected and is not a problem
1 out of 1 hunk FAILED -- saving rejects to file net/minecraft/src/RenderBlocks.java.rej
==================
> Cleaning comments
- Done in 28.35 seconds
== Reformating client ==
> Cleaning sources
> Replacing OpenGL constants
> Reformating sources
- Done in 11.49 seconds
== Updating client ==
> Adding javadoc
> Renaming sources
- Done in 2.26 seconds
!! Missing server jar file. Aborting !!
== Recompiling client ==
> Cleaning bin
> Recompiling
'"javac" -Xlint:-options -deprecation -g -source 1.6 -target 1.6 -classpath "lib:lib/*:jars/bin/minec...' failed : 1
== ERRORS FOUND ==
src/minecraft/net/minecraft/src/SoundManager.java:6: package paulscode.sound does not exist
import paulscode.sound.SoundSystem;
^
src/minecraft/net/minecraft/src/SoundManager.java:7: package paulscode.sound does not exist
import paulscode.sound.SoundSystemConfig;
^
src/minecraft/net/minecraft/src/SoundManager.java:8: package paulscode.sound.codecs does not exist
import paulscode.sound.codecs.CodecJOrbis;
^
src/minecraft/net/minecraft/src/SoundManager.java:9: package paulscode.sound.codecs does not exist
import paulscode.sound.codecs.CodecWav;
^
src/minecraft/net/minecraft/src/SoundManager.java:10: package paulscode.sound.libraries does not exist
import paulscode.sound.libraries.LibraryLWJGLOpenAL;
^
src/minecraft/net/minecraft/src/SoundManager.java:15: cannot find symbol
symbol : class SoundSystem
location: class net.minecraft.src.SoundManager
private static SoundSystem sndSystem;
^
src/minecraft/net/minecraft/src/CodecMus.java:5: package paulscode.sound.codecs does not exist
import paulscode.sound.codecs.CodecJOrbis;
^
src/minecraft/net/minecraft/src/CodecMus.java:7: cannot find symbol
symbol: class CodecJOrbis
public class CodecMus extends CodecJOrbis
^
src/minecraft/net/minecraft/src/SoundManager.java:78: package paulscode.sound.libraries does not exist
SoundSystemConfig.addLibrary(paulscode.sound.libraries.LibraryLWJGLOpenAL.class);
^
src/minecraft/net/minecraft/src/SoundManager.java:78: cannot find symbol
symbol : variable SoundSystemConfig
location: class net.minecraft.src.SoundManager
SoundSystemConfig.addLibrary(paulscode.sound.libraries.LibraryLWJGLOpenAL.class);
^
src/minecraft/net/minecraft/src/SoundManager.java:79: package paulscode.sound.codecs does not exist
SoundSystemConfig.setCodec("ogg", paulscode.sound.codecs.CodecJOrbis.class);
^
src/minecraft/net/minecraft/src/SoundManager.java:79: cannot find symbol
symbol : variable SoundSystemConfig
location: class net.minecraft.src.SoundManager
SoundSystemConfig.setCodec("ogg", paulscode.sound.codecs.CodecJOrbis.class);
^
src/minecraft/net/minecraft/src/SoundManager.java:80: cannot find symbol
symbol : variable SoundSystemConfig
location: class net.minecraft.src.SoundManager
SoundSystemConfig.setCodec("mus", net.minecraft.src.CodecMus.class);
^
src/minecraft/net/minecraft/src/SoundManager.java:81: package paulscode.sound.codecs does not exist
SoundSystemConfig.setCodec("wav", paulscode.sound.codecs.CodecWav.class);
^
src/minecraft/net/minecraft/src/SoundManager.java:81: cannot find symbol
symbol : variable SoundSystemConfig
location: class net.minecraft.src.SoundManager
SoundSystemConfig.setCodec("wav", paulscode.sound.codecs.CodecWav.class);
^
src/minecraft/net/minecraft/src/SoundManager.java:82: cannot find symbol
symbol : class SoundSystem
location: class net.minecraft.src.SoundManager
sndSystem = new SoundSystem();
^
src/minecraft/net/minecraft/src/CodecMus.java:17: cannot find symbol
symbol : variable url
location: class net.minecraft.src.CodecMus
return new MusInputStream(this, url, urlConnection.getInputStream());
^
src/minecraft/net/minecraft/src/CodecMus.java:17: cannot find symbol
symbol : variable urlConnection
location: class net.minecraft.src.CodecMus
return new MusInputStream(this, url, urlConnection.getInputStream());
^
18 errors
the if I try to run the game in eclipse it comes up with
Exception in thread "main" java.lang.Error: Unresolved compilation problems:
The import paulscode cannot be resolved
The import paulscode cannot be resolved
The import paulscode cannot be resolved
The import paulscode cannot be resolved
The import paulscode cannot be resolved
SoundSystem cannot be resolved to a type
SoundSystemConfig cannot be resolved
paulscode cannot be resolved to a type
SoundSystemConfig cannot be resolved
paulscode cannot be resolved to a type
SoundSystemConfig cannot be resolved
SoundSystemConfig cannot be resolved
paulscode cannot be resolved to a type
SoundSystem cannot be resolved to a type
SoundSystem cannot be resolved to a type
SoundSystem cannot be resolved to a type
SoundSystem cannot be resolved to a type
SoundSystem cannot be resolved to a type
SoundSystem cannot be resolved to a type
SoundSystem cannot be resolved to a type
SoundSystem cannot be resolved to a type
SoundSystem cannot be resolved to a type
SoundSystem cannot be resolved to a type
SoundSystem cannot be resolved to a type
SoundSystem cannot be resolved to a type
SoundSystem cannot be resolved to a type
SoundSystem cannot be resolved to a type
SoundSystem cannot be resolved to a type
SoundSystem cannot be resolved to a type
SoundSystem cannot be resolved to a type
SoundSystem cannot be resolved to a type
SoundSystem cannot be resolved to a type
SoundSystem cannot be resolved to a type
SoundSystem cannot be resolved to a type
SoundSystem cannot be resolved to a type
SoundSystem cannot be resolved to a type
SoundSystem cannot be resolved to a type
SoundSystem cannot be resolved to a type
SoundSystem cannot be resolved to a type
SoundSystem cannot be resolved to a type
at net.minecraft.src.SoundManager.<init>([u]SoundManager.java:6[/u])
at net.minecraft.client.Minecraft.<init>([u]Minecraft.java:291[/u])
at net.minecraft.src.MinecraftImpl.<init>([u]MinecraftImpl.java:14[/u])
at net.minecraft.client.Minecraft.startMainThread([u]Minecraft.java:2446[/u])
at net.minecraft.client.Minecraft.startMainThread1([u]Minecraft.java:2432[/u])
at net.minecraft.client.Minecraft.main([u]Minecraft.java:2504[/u])
at Start.main([u]Start.java:22[/u])[/spoiler]
I know what is is, don't worry about it!
So when you edit the minecraft.jar, you somehow (terminal --> jar -xf?) extracted it into a folder. And then you right clicked on the folder and compressed it. Then you renamed the compression to minecraft.jar and said use .jar, right? That's what you'd think is right, and seems right. but it's NOT! I did the same thing, don't worry.
So when you extracted it, you were right. you should have a folder with all of the obfuscated class files (*.class) and the folders (armor, items, etc.) but to compress it, you have to compress all of the items when they aren't in a folder. Sorry if that isn't very clear. Instead of compressing the folder, select all of the items in the folder (cmd a does it for you!), right click one of them, select "Compress .... items" and wait for it to compress. It should create a file in the same directory called Archive.zip, unless you have specified for the OS to name it otherwise. THIS is your minecraft.jar! Rename that to minecraft.jar and drag it out of the folder.
Hope that helps! :DOh, just for future reference, post these in the "Mod Development" section instead of "Minecraft Mods" next time! Thanks!
I know what is is, don't worry about it!
So when you edit the minecraft.jar, you somehow (terminal --> jar -xf?) extracted it into a folder. And then you right clicked on the folder and compressed it. Then you renamed the compression to minecraft.jar and said use .jar, right? That's what you'd think is right, and seems right. but it's NOT! I did the same thing, don't worry.
What am I doing wrong, and is this fixable
and wrong section
[SSSS]
So when you edit the minecraft.jar, you somehow (terminal --> jar -xf?) extracted it into a folder. And then you right clicked on the folder and compressed it. Then you renamed the compression to minecraft.jar and said use .jar, right? That's what you'd think is right, and seems right. but it's NOT! I did the same thing, don't worry.
So when you extracted it, you were right. you should have a folder with all of the obfuscated class files (*.class) and the folders (armor, items, etc.) but to compress it, you have to compress all of the items when they aren't in a folder. Sorry if that isn't very clear. Instead of compressing the folder, select all of the items in the folder (cmd a does it for you!), right click one of them, select "Compress .... items" and wait for it to compress. It should create a file in the same directory called Archive.zip, unless you have specified for the OS to name it otherwise. THIS is your minecraft.jar! Rename that to minecraft.jar and drag it out of the folder.
Hope that helps! :DOh, just for future reference, post these in the "Mod Development" section instead of "Minecraft Mods" next time! Thanks!
(click the link)
i didn't do that and still get those errors
[SSSS]