ProjectRed COMPAT & WORLD Files - 1.6.4 ver 4.3.2.26 - Causing Server Crash
chloeprince opened this issue ยท 6 comments
I updated my PR files from from 4.2.2.19 to the recent 4.3.1.25, and then 2 days later to the 4.3.2.26 and in both the upgrades, both the "Compat" & "World" files causes my server to crash when trying to boot it. I remove them, and the server loads fine. I also put the old 4.2.2.19 version of JUST the "Compat" & "world" files back in with the newer updated version of all the rest of PR 4.3.2.26 files and everything works perfect.
Here is what my server says when it crashes.....
---- Minecraft Crash Report ----
// Would you like a cupcake?
Time: 3/8/14 12:15 AM
Description: Exception in server tick loop
java.lang.NoClassDefFoundError: mrtjp/projectred/core/ItemDataCard
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2484)
at java.lang.Class.getDeclaredMethods(Class.java:1827)
at cpw.mods.fml.common.FMLModContainer.gatherAnnotations(FMLModContainer.java:328)
at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:517)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:511)
at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:99)
at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:350)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:69)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:445)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583)
Caused by: java.lang.ClassNotFoundException: mrtjp.projectred.core.ItemDataCard
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... 31 more
Caused by: java.lang.UnsupportedClassVersionError: mrtjp/projectred/core/ItemDataCard : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:178)
... 33 more
A detailed walkthrough of the error, its code path and all known details is as follows:
-- System Details --
Details:
Minecraft Version: 1.6.4
Operating System: Mac OS X (x86_64) version 10.8.5
Java Version: 1.6.0_65, Apple Inc.
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Apple Inc.
Memory: 6374003976 bytes (6078 MB) / 6425018368 bytes (6127 MB) up to 6425018368 bytes (6127 MB)
JVM Flags: 2 total; -Xmx6144M -Xms6144M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v8.11 FML v6.4.49.965 Minecraft Forge 9.11.1.965 46 mods loaded, 46 mods active
mcp{8.09} Minecraft Coder Pack Unloaded->Constructed
FML{6.4.49.965} Forge Mod Loader Unloaded->Constructed
Forge{9.11.1.965} Minecraft Forge Unloaded->Constructed
CodeChickenCore{0.9.0.9} CodeChicken Core Unloaded->Constructed
NotEnoughItems{1.6.1.9} [Not Enough Items](NotEnoughItems 1.6.1.9.jar) Unloaded->Constructed
AppliedEnergistics-Core{rv14.finale3} AppliedEnergistics Core Unloaded->Constructed
IC2{2.0.383-experimental} IndustrialCraft 2 Unloaded->Constructed
AdvancedMachines{5.2.3} IC2 Advanced Machines Addon Unloaded->Constructed
AppliedEnergistics{rv14.finale3} Applied Energistics Unloaded->Constructed
BuildCraft|Core{4.2.2} BuildCraft Unloaded->Constructed
UniversalElectricity{3.1.0} Universal Electricity Unloaded->Constructed
CalclaviaCore{1.1.1} [Calclavia](Calclavia Core-1.1.1.233-main.jar) Unloaded->Constructed
AtomicScience{1.1.0} Atomic Science Unloaded->Constructed
BiomesOPlenty{1.2.1} Biomes O' Plenty Unloaded->Constructed
BuildCraft|Builders{4.2.2} BC Builders Unloaded->Constructed
BuildCraft|Energy{4.2.2} BC Energy Unloaded->Constructed
BuildCraft|Factory{4.2.2} BC Factory Unloaded->Constructed
BuildCraft|Transport{4.2.2} BC Transport Unloaded->Constructed
BuildCraft|Silicon{4.2.2} BC Silicon Unloaded->Constructed
ChickenChunks{1.3.3.4} [ChickenChunks](ChickenChunks 1.3.3.4.jar) Unloaded->Constructed
CoFHCore{2.0.0.2} CoFH Core Unloaded->Constructed
CoFHLoot{2.0.0.2} CoFH Loot Unloaded->Constructed
CoFHMasquerade{2.0.0.2} CoFH Masquerade Unloaded->Constructed
CoFHSocial{2.0.0.2} CoFH Social Unloaded->Constructed
CoFHWorld{2.0.0.2} CoFH World Unloaded->Constructed
ComputerCraft{1.58} ComputerCraft Unloaded->Constructed
CCTurtle{1.58} ComputerCraft Turtles Unloaded->Constructed
EnderStorage{1.4.3.6} [EnderStorage](EnderStorage 1.4.3.6.jar) Unloaded->Constructed
AdvancedSolarPanel{3.4.7} Advanced Solar Panels Unloaded->Constructed
NEIPlugins{1.1.0.6} NEI Plugins Unloaded->Constructed
ForgeMultipart{1.0.0.244} Forge Multipart Unloaded->Constructed
ProjRed|Core{4.3.2.26} ProjectRed Unloaded
ProjRed|Compatibility{1.0} ProjRed|Compatibility Unloaded
ProjRed|Integration{4.3.2.26} ProjectRed-Integration Unloaded
ProjRed|Transmission{4.3.2.26} ProjectRed-Transmission Unloaded
ProjRed|Illumination{4.3.2.26} ProjectRed-Illumination Unloaded
ProjRed|Transportation{4.3.2.26} ProjectRed-Transportation Unloaded
ProjRed|Expansion{4.3.2.26} ProjectRed-Expansion Unloaded
ProjRed|Exploration{4.3.2.26} ProjectRed-Exploration Unloaded
Translocator{1.1.0.15} [Translocator](Translocator 1.1.0.15.jar) Unloaded
Waila{1.5.1} Waila Unloaded
WR-CBE|Core{1.4.0.7} [WR-CBE Core](WR-CBE 1.4.0.7.jar) Unloaded
WR-CBE|Addons{1.4.0.7} [WR-CBE Addons](WR-CBE 1.4.0.7.jar) Unloaded
WR-CBE|Logic{1.4.0.7} [WR-CBE Logic](WR-CBE 1.4.0.7.jar) Unloaded
McMultipart{1.0.0.244} Minecraft Multipart Plugin Unloaded
ForgeMicroblock{1.0.0.244} Forge Microblocks Unloaded
Profiler Position: N/A (disabled)
Is Modded: Definitely; Server brand changed to 'fml,forge'
Type: Dedicated Server (map_server.txt)
I am unable to reproduce this error, try these:
- Delete existing project red .jar's and download each of the latest version of that jar
- run project red without any other mods (except the required libraries)
I have done a FRESH install of minecraft server, forge (the very latest), and added ONLY the latest ChickenBoneCore 0.9.0.9, along with the latest PR 4.3.2.26 files.
Is there some other required file? Because it simply does not. I have tried everything I know and followed the direction on the page. I don't get it. your entire mod works with the old version, but 25 and build 26 just won't launch at all. I can't even get the client version to load without crashing and thats too is all fresh install.
Maybe I am doing something wrong here but I have even tried going over to a PC and another laptop that is MAC and I can not get these to work at all....
When launching the server, it won't even get far enough to give me a crash report.
Here is what it says when I try to launch the server with just 4.3.2.23 files in MOD folder of the server and the CodeChickenCore 0.9.0.9.....
Last login: Sat Mar 8 11:30:20 on ttys000
chloe-princes-mac-pro:~ chloeprince$ /Users/chloeprince/Desktop/Minecraft/Vanilla\ Minecraft/Minecraft\ Server\ 1.6.4/Server\ Launcher\ 1.6.4\ Forge\ -\ 6GB\ Ram ; exit;
Mar 8, 2014 11:37:02 AM net.minecraft.launchwrapper.LogWrapper log
INFO: Loading tweak class name cpw.mods.fml.common.launcher.FMLServerTweaker
Mar 8, 2014 11:37:02 AM net.minecraft.launchwrapper.LogWrapper log
INFO: Using primary tweak class name cpw.mods.fml.common.launcher.FMLServerTweaker
Mar 8, 2014 11:37:02 AM net.minecraft.launchwrapper.LogWrapper log
INFO: Calling tweak class cpw.mods.fml.common.launcher.FMLServerTweaker
2014-03-08 11:37:02 [INFO] [ForgeModLoader] Forge Mod Loader version 6.4.49.965 for Minecraft 1.6.4 loading
2014-03-08 11:37:02 [INFO] [ForgeModLoader] Java is Java HotSpot(TM) 64-Bit Server VM, version 1.6.0_65, running on Mac OS X:x86_64:10.8.5, installed at /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
2014-03-08 11:37:02 [WARNING] [ForgeModLoader] The coremod codechicken.core.launch.DepLoader does not have a MCVersion annotation, it may cause issues with this version of Minecraft
2014-03-08 11:37:02 [WARNING] [ForgeModLoader] The coremod codechicken.core.launch.DepLoader does not have a MCVersion annotation, it may cause issues with this version of Minecraft
2014-03-08 11:37:02 [WARNING] [ForgeModLoader] The coremod codechicken.core.launch.CodeChickenCorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
2014-03-08 11:37:02 [WARNING] [ForgeModLoader] The coremod codechicken.core.launch.DepLoader does not have a MCVersion annotation, it may cause issues with this version of Minecraft
2014-03-08 11:37:02 [INFO] [STDERR] java.lang.UnsupportedClassVersionError: mrtjp/projectred/compatibility/CompatibilityCorePlugin : Unsupported major.minor version 51.0
2014-03-08 11:37:02 [INFO] [STDERR] at java.lang.ClassLoader.defineClass1(Native Method)
2014-03-08 11:37:02 [INFO] [STDERR] at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)
2014-03-08 11:37:02 [INFO] [STDERR] at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
2014-03-08 11:37:02 [INFO] [STDERR] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
2014-03-08 11:37:02 [INFO] [STDERR] at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
2014-03-08 11:37:02 [INFO] [STDERR] at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
2014-03-08 11:37:02 [INFO] [STDERR] at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
2014-03-08 11:37:02 [INFO] [STDERR] at java.security.AccessController.doPrivileged(Native Method)
2014-03-08 11:37:02 [INFO] [STDERR] at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
2014-03-08 11:37:02 [INFO] [STDERR] at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:113)
2014-03-08 11:37:02 [INFO] [STDERR] at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
2014-03-08 11:37:02 [INFO] [STDERR] at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
2014-03-08 11:37:02 [INFO] [STDERR] at java.lang.Class.forName0(Native Method)
2014-03-08 11:37:02 [INFO] [STDERR] at java.lang.Class.forName(Class.java:249)
2014-03-08 11:37:02 [INFO] [STDERR] at cpw.mods.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:386)
2014-03-08 11:37:02 [INFO] [STDERR] at cpw.mods.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:310)
2014-03-08 11:37:02 [INFO] [STDERR] at cpw.mods.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:212)
2014-03-08 11:37:02 [INFO] [STDERR] at cpw.mods.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90)
2014-03-08 11:37:02 [INFO] [STDERR] at cpw.mods.fml.relauncher.FMLLaunchHandler.setupServer(FMLLaunchHandler.java:74)
2014-03-08 11:37:02 [INFO] [STDERR] at cpw.mods.fml.relauncher.FMLLaunchHandler.configureForServerLaunch(FMLLaunchHandler.java:39)
2014-03-08 11:37:02 [INFO] [STDERR] at cpw.mods.fml.common.launcher.FMLServerTweaker.injectIntoClassLoader(FMLServerTweaker.java:20)
2014-03-08 11:37:02 [INFO] [STDERR] at net.minecraft.launchwrapper.Launch.launch(Launch.java:111)
2014-03-08 11:37:02 [INFO] [STDERR] at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
2014-03-08 11:37:02 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2014-03-08 11:37:02 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
2014-03-08 11:37:02 [INFO] [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2014-03-08 11:37:02 [INFO] [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
2014-03-08 11:37:02 [INFO] [STDERR] at cpw.mods.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:48)
2014-03-08 11:37:02 [INFO] [STDERR] at cpw.mods.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:17)
2014-03-08 11:37:02 [SEVERE] [ForgeModLoader] An error occurred trying to configure the minecraft home at /Users/chloeprince/Desktop/Minecraft/Vanilla Minecraft/Minecraft Server 1.6.4/. for Forge Mod Loader
java.lang.UnsupportedClassVersionError: mrtjp/projectred/compatibility/CompatibilityCorePlugin : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:113)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:249)
at cpw.mods.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:386)
at cpw.mods.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:310)
at cpw.mods.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:212)
at cpw.mods.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90)
at cpw.mods.fml.relauncher.FMLLaunchHandler.setupServer(FMLLaunchHandler.java:74)
at cpw.mods.fml.relauncher.FMLLaunchHandler.configureForServerLaunch(FMLLaunchHandler.java:39)
at cpw.mods.fml.common.launcher.FMLServerTweaker.injectIntoClassLoader(FMLServerTweaker.java:20)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:111)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at cpw.mods.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:48)
at cpw.mods.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:17)
2014-03-08 11:37:02 [INFO] [STDERR] A problem occurred running the Server launcher.java.lang.reflect.InvocationTargetException
2014-03-08 11:37:02 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2014-03-08 11:37:02 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
2014-03-08 11:37:02 [INFO] [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2014-03-08 11:37:02 [INFO] [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
2014-03-08 11:37:02 [INFO] [STDERR] at cpw.mods.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:48)
2014-03-08 11:37:02 [INFO] [STDERR] at cpw.mods.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:17)
2014-03-08 11:37:02 [INFO] [STDERR] Caused by: java.lang.UnsupportedClassVersionError: mrtjp/projectred/compatibility/CompatibilityCorePlugin : Unsupported major.minor version 51.0
2014-03-08 11:37:02 [INFO] [STDERR] at java.lang.ClassLoader.defineClass1(Native Method)
2014-03-08 11:37:02 [INFO] [STDERR] at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)
2014-03-08 11:37:02 [INFO] [STDERR] at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
2014-03-08 11:37:02 [INFO] [STDERR] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
2014-03-08 11:37:02 [INFO] [STDERR] at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
2014-03-08 11:37:02 [INFO] [STDERR] at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
2014-03-08 11:37:02 [INFO] [STDERR] at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
2014-03-08 11:37:02 [INFO] [STDERR] at java.security.AccessController.doPrivileged(Native Method)
2014-03-08 11:37:02 [INFO] [STDERR] at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
2014-03-08 11:37:02 [INFO] [STDERR] at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:113)
2014-03-08 11:37:02 [INFO] [STDERR] at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
2014-03-08 11:37:02 [INFO] [STDERR] at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
2014-03-08 11:37:02 [INFO] [STDERR] at java.lang.Class.forName0(Native Method)
2014-03-08 11:37:02 [INFO] [STDERR] at java.lang.Class.forName(Class.java:249)
2014-03-08 11:37:02 [INFO] [STDERR] at cpw.mods.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:386)
2014-03-08 11:37:02 [INFO] [STDERR] at cpw.mods.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:310)
2014-03-08 11:37:02 [INFO] [STDERR] at cpw.mods.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:212)
2014-03-08 11:37:02 [INFO] [STDERR] at cpw.mods.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90)
2014-03-08 11:37:02 [INFO] [STDERR] at cpw.mods.fml.relauncher.FMLLaunchHandler.setupServer(FMLLaunchHandler.java:74)
2014-03-08 11:37:02 [INFO] [STDERR] at cpw.mods.fml.relauncher.FMLLaunchHandler.configureForServerLaunch(FMLLaunchHandler.java:39)
2014-03-08 11:37:02 [INFO] [STDERR] at cpw.mods.fml.common.launcher.FMLServerTweaker.injectIntoClassLoader(FMLServerTweaker.java:20)
2014-03-08 11:37:02 [INFO] [STDERR] at net.minecraft.launchwrapper.Launch.launch(Launch.java:111)
2014-03-08 11:37:02 [INFO] [STDERR] at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
2014-03-08 11:37:02 [INFO] [STDERR] ... 6 more
logout
[Process completed]
Unsupported major.minor version 51.0
You have an old Java 1.6.0_65
. Update to Java 7.
Though @MrTJP should compile for Java 1.6 as that is the official requirement
UPDATE:
You were right, it was Java 7 that was needed. Thats important to note, and I think they should make it more clear that Java 7 is going to be needed and the Apple Java 6 wll no longer be working (Unless this was just an over site on compiling it for Java 6).
For other Mac users, here is how I fixed it:
You need to download Java 7 from Oracle's site - its the JDK File: jdk-7u51-macosx-x64
Install it once it downloads.
Open Terminal and type in: java -version
and make sure java 1.7 is now running
If its not, may have it disabled and need to type in the following line in the terminal:
sudo ln -sf /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/javaws /usr/bin/javaws
It will ask you for the password, enter your system password and hit enter.
Now enter: java -version and press enter
It should be the java 1.7 showing. If not, consult APPLE or an online form for updating your "SYSTEMS" Java to 1.7 (aka java 7) - this is different than your Java used for your internet browsers.
Once you have updated to Java 7 correctly, you will need to launch Vanilla Minecraft from the bootstrap.jar file instead.
To load from the bootstrap, you need to find the main Minecraft file (ICON) in the APPLICATIONS folder (or where ever you put yours), right click on it and select "Show Package Contents", then go to the RESOURCES folder then open the JAVA folder and then click on "bootstrap.jar"
This will open Minecraft using the 1.7 version of Oracle's Java and not Apple's 1.6 version.
If you use Feed the Beast, or Tekkit, you will need to get help with those too on updating your "lwjgl" files.
A good video on doing that is here:
http://www.youtube.com/watch?v=03R7CZoSa0A
Oh, and I also found how to disable the ticking sound of the PR Timer in the PR config file, however, I think it would be better to be able to disable the sound of individual items rather than globally all the items in PR. Just a suggestion...
Thanks for your help.
@MrTJP Do you intend to compile future releases with java 1.6? If not then it should be made clear on the wiki.