I have minecraft loaded in the main administrator account on my computer here, but I wanted it installed on a new user I've created instead.
I created this new user on windows specifically to move minecraft over to the new user. I tried installing it right away by downloading it from minecraft.net and it was giving me this in the launcher:
Starting launcher.
FATAL ERROR: java.lang.ExceptionInInitializerError
at org.apache.logging.log4j.util.PropertiesUtil.<init>(PropertiesUtil.java:71)
at org.apache.logging.log4j.util.PropertiesUtil.<clinit>(PropertiesUtil.java:31)
at org.apache.logging.log4j.status.StatusLogger.<clinit>(StatusLogger.java:48)
at org.apache.logging.log4j.LogManager.<clinit>(LogManager.java:44)
at net.minecraft.launcher.Launcher.<clinit>(Launcher.java:59)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at net.minecraft.bootstrap.Bootstrap.startLauncher(Bootstrap.java:240)
at net.minecraft.bootstrap.Bootstrap.execute(Bootstrap.java:124)
at net.minecraft.bootstrap.Bootstrap.main(Bootstrap.java:381)
Caused by: java.lang.NullPointerException
at org.apache.logging.log4j.util.ProviderUtil.<clinit>(ProviderUtil.java:70)
... 12 more
Please fix the error and restart.
So that's my problem. I made the new user an administrator to try to fix it, I uninstalled it from the main user and tried to install it in the new user, I removed java from the computer and reinstalled it.... nothing is working.
I even tried installing minecraft on the main user again to see if it was a problem with the hardware in the computer (even though there was no problem playing it on the main user and I didn't think hardware was a problem). It installed and plays fine on that user.
For some reason or another it does not want to install on this second user account.
This all would have been avoided if I could use minecraft on the second user account since it was installed on the first account, but I couldn't locate it on the new user account while it was installed on the main one.
I even tried going into the main user account, into the .minecraft folder and copying and pasting it all to the new user .minecraft folder. Still wont run.
Bootstrap (v5)
Current time is Feb 28, 2014 8:13:50 PM
System.getProperty('os.name') == 'Windows 7'
System.getProperty('os.version') == '6.1'
System.getProperty('os.arch') == 'x86'
System.getProperty('java.version') == '1.7.0_51'
System.getProperty('java.vendor') == 'Oracle Corporation'
System.getProperty('sun.arch.data.model') == '32'
Looking for update
Downloading: https://s3.amazonaws.com/Minecraft.Download/launcher/launcher.pack.lzma
Got reply in: 306ms
No update found.
Reversing LZMA on C:\Users\Carson!\AppData\Roaming\.minecraft\launcher.pack.lzma to C:\Users\Carson!\AppData\Roaming\.minecraft\launcher.pack
Unpacking C:\Users\Carson!\AppData\Roaming\.minecraft\launcher.pack to C:\Users\Carson!\AppData\Roaming\.minecraft\launcher.jar
Cleaning up C:\Users\Carson!\AppData\Roaming\.minecraft\launcher.pack
Starting launcher.
FATAL ERROR: java.lang.ExceptionInInitializerError
at org.apache.logging.log4j.util.PropertiesUtil.<init>(PropertiesUtil.java:71)
at org.apache.logging.log4j.util.PropertiesUtil.<clinit>(PropertiesUtil.java:31)
at org.apache.logging.log4j.status.StatusLogger.<clinit>(StatusLogger.java:48)
at org.apache.logging.log4j.LogManager.<clinit>(LogManager.java:44)
at net.minecraft.launcher.Launcher.<clinit>(Launcher.java:59)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at net.minecraft.bootstrap.Bootstrap.startLauncher(Bootstrap.java:240)
at net.minecraft.bootstrap.Bootstrap.execute(Bootstrap.java:124)
at net.minecraft.bootstrap.Bootstrap.main(Bootstrap.java:381)
Caused by: java.lang.NullPointerException
at org.apache.logging.log4j.util.ProviderUtil.<clinit>(ProviderUtil.java:70)
... 12 more
Please fix the error and restart.
There it is.
One thing to note is that it pauses for about 4 or 5 seconds at the
"Unpacking C:\Users\Carson!\AppData\Roaming\.minecraft\launcher.pack to C:\Users\Carson!\AppData\Roaming\.minecraft\launcher.jar
Cleaning up C:\Users\Carson!\AppData\Roaming\.minecraft\launcher.pack"
Having exclamation marks or other special characters in your Windows username can break Java, which in turn breaks Minecraft. To fix this issue, either create a new Windows account without any special characters (only A-Z and 0-9), or change the working directory of the launcher.
Having exclamation marks or other special characters in your Windows username can break Java, which in turn breaks Minecraft. To fix this issue, either create a new Windows account without any special characters (only A-Z and 0-9), or change the working directory of the launcher.
I have minecraft loaded in the main administrator account on my computer here, but I wanted it installed on a new user I've created instead.
I created this new user on windows specifically to move minecraft over to the new user. I tried installing it right away by downloading it from minecraft.net and it was giving me this in the launcher:
Starting launcher.
FATAL ERROR: java.lang.ExceptionInInitializerError
at org.apache.logging.log4j.util.PropertiesUtil.<init>(PropertiesUtil.java:71)
at org.apache.logging.log4j.util.PropertiesUtil.<clinit>(PropertiesUtil.java:31)
at org.apache.logging.log4j.status.StatusLogger.<clinit>(StatusLogger.java:48)
at org.apache.logging.log4j.LogManager.<clinit>(LogManager.java:44)
at net.minecraft.launcher.Launcher.<clinit>(Launcher.java:59)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at net.minecraft.bootstrap.Bootstrap.startLauncher(Bootstrap.java:240)
at net.minecraft.bootstrap.Bootstrap.execute(Bootstrap.java:124)
at net.minecraft.bootstrap.Bootstrap.main(Bootstrap.java:381)
Caused by: java.lang.NullPointerException
at org.apache.logging.log4j.util.ProviderUtil.<clinit>(ProviderUtil.java:70)
... 12 more
Please fix the error and restart.
So that's my problem. I made the new user an administrator to try to fix it, I uninstalled it from the main user and tried to install it in the new user, I removed java from the computer and reinstalled it.... nothing is working.
I even tried installing minecraft on the main user again to see if it was a problem with the hardware in the computer (even though there was no problem playing it on the main user and I didn't think hardware was a problem). It installed and plays fine on that user.
For some reason or another it does not want to install on this second user account.
This all would have been avoided if I could use minecraft on the second user account since it was installed on the first account, but I couldn't locate it on the new user account while it was installed on the main one.
Any way to fix this error?
Thanks in advance!
Hi,
We need the entire log.
K here it is.
Bootstrap (v5)
Current time is Feb 28, 2014 8:13:50 PM
System.getProperty('os.name') == 'Windows 7'
System.getProperty('os.version') == '6.1'
System.getProperty('os.arch') == 'x86'
System.getProperty('java.version') == '1.7.0_51'
System.getProperty('java.vendor') == 'Oracle Corporation'
System.getProperty('sun.arch.data.model') == '32'
Looking for update
Downloading: https://s3.amazonaws.com/Minecraft.Download/launcher/launcher.pack.lzma
Got reply in: 306ms
No update found.
Reversing LZMA on C:\Users\Carson!\AppData\Roaming\.minecraft\launcher.pack.lzma to C:\Users\Carson!\AppData\Roaming\.minecraft\launcher.pack
Unpacking C:\Users\Carson!\AppData\Roaming\.minecraft\launcher.pack to C:\Users\Carson!\AppData\Roaming\.minecraft\launcher.jar
Cleaning up C:\Users\Carson!\AppData\Roaming\.minecraft\launcher.pack
Starting launcher.
FATAL ERROR: java.lang.ExceptionInInitializerError
at org.apache.logging.log4j.util.PropertiesUtil.<init>(PropertiesUtil.java:71)
at org.apache.logging.log4j.util.PropertiesUtil.<clinit>(PropertiesUtil.java:31)
at org.apache.logging.log4j.status.StatusLogger.<clinit>(StatusLogger.java:48)
at org.apache.logging.log4j.LogManager.<clinit>(LogManager.java:44)
at net.minecraft.launcher.Launcher.<clinit>(Launcher.java:59)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at net.minecraft.bootstrap.Bootstrap.startLauncher(Bootstrap.java:240)
at net.minecraft.bootstrap.Bootstrap.execute(Bootstrap.java:124)
at net.minecraft.bootstrap.Bootstrap.main(Bootstrap.java:381)
Caused by: java.lang.NullPointerException
at org.apache.logging.log4j.util.ProviderUtil.<clinit>(ProviderUtil.java:70)
... 12 more
Please fix the error and restart.
There it is.
One thing to note is that it pauses for about 4 or 5 seconds at the
"Unpacking C:\Users\Carson!\AppData\Roaming\.minecraft\launcher.pack to C:\Users\Carson!\AppData\Roaming\.minecraft\launcher.jar
Cleaning up C:\Users\Carson!\AppData\Roaming\.minecraft\launcher.pack"
stage. In between those two, it takes the pause.
Thanks!
Hi,
Having exclamation marks or other special characters in your Windows username can break Java, which in turn breaks Minecraft. To fix this issue, either create a new Windows account without any special characters (only A-Z and 0-9), or change the working directory of the launcher.
See http://hopper.minecraft.net/help/special-characters/ for more information on working around this problem.
Thanks so much! I deleted that user and made a new one without the "!"
Now I can load minecraft and all is well.
Much appreciated!