How to run Minecraft on Ubuntu 10.10

Install the openjdk
Copy and paste this into the terminal window (Click Applications –> Accessories –>Terminal)

 sudo apt-get install openjdk-6-jre openjdk-6-jre-headless

Then just download the game to your home folder and run at the terminal

 java -Xmx1024M -Xms512M -cp Minecraft.jar net.minecraft.LauncherFrame


If you have trouble you could try this, it appears as if the filename has changed. This is due to Linux being case sensitive.

 java -Xmx1024M -Xms512M -cp minecraft.jar net.minecraft.LauncherFrame

143 thoughts on “How to run Minecraft on Ubuntu 10.10

      1. john

        UMM im running my ubuntu on my usb stick cause my hard drive is corrupt so does Ubuntu already have this on it so I only have to install it?

        Reply
    1. Mattshu

      The file name is case sensitive. When you first download Minecraft, the JAR file is named “minecraft.jar”. Just minimize the M in Minecraft.jar in the command.

      Reply
    2. Kyal Cantwell

      I had the same issue. It was a simple mistake. If you are copying the entire line (like I did) Then you will have a space at the start of the command line. This space needs to be removed for it to work correctly. This is due to Linux sensitivity.

      Reply
    1. Lexen Sterenberg

      Your not hacking, your just entering a command. Some linux users still use it often, but I avoid it. You can also start the program by right clicking on the minecraft.jar file, going to properties, going to the permissions and check “Allow exicuting file as program” then go to the open with tab and click the dot next to “OpenJDK.” Then click okay and from then on you just need to double click to run the program.

      Reply
        1. Ryan

          FAT32 or NTFS file systems don’t allow extended Unix permissions. Don’t try running it from an external drive.

          Reply
    2. Name

      You can’t run minecraft without java it’s the same as running ubuntu without a computer. Do you think that is hacking? Hacking is not putting simple cmd snippets into the terminal btw why do you think is the terminal called terminal not hackterminal?

      Reply
      1. franCISCO

        Perhaps you should look at what the first meaning of hacking is before you go screaming at people? ‘A hack is an implemented work-around in order to get something to work. For example, running a windows program on a Linux distro through the use of WINE is, in itself, a hack’.

        Reply
        1. Birk

          A hacker is a person hacking into systems for good or bad purposes.
          (To become a hacker you really need to be a enthusiastic programme:-)

          Reply
          1. Qero

            Sure! Yeah! A hacker is exactly that!!! -.-” WTF r u saying??? The linux distro are open source OS which are sooo beautiful cause you are supposed to personalize the OS yourself… that’s just the way you are supposed to use it! If you’r one of the poor Windows users you will never understand this cause you’r a Microsoft slave… YEAH, slave!! Cause there you can’t do anything and if you try to do anything you are called a ‘hacker’ (gnegne) and put into jail! FUUUUUUU
            That’s just beacuse people are ignorant and the think that ‘hacker’ means ‘black hat hacker’ (at least that’s how it is on Windows)… while most of the ‘hacker’ (“A person who enjoys exploring the details of programmable systems and stretching their capabilities, as opposed to most users, who prefer to learn only the minimum necessary.” [wiki quote]) on ubuntu are just ‘white hat hacker’ :P

          2. Andrew L.

            I agree, hacker is way missused. Ubuntu is a great way to practice codeing because it is open source. And for all of you windows nerds. please stop thinking that you know what a hacker is untill you start using a widde veriety of OS’s and start learning how to code.

      1. Ryan

        Yep, that’s what it hass always meant. Moronic tech journalists have bastardised it to refer to something else but the “hacker community” has always been about people working on (“hacking” on) software projects.

        Reply
      1. Steffan

        Ubuntu is the only proper OS for people who just want to use their computer and not worry about it crashing all the time and don’t want to pay a shitload of money for a mac. Mac is a good OS, but the hardware is overpriced. Windows is just what the name suggest: full of holes. Ubuntu is the product of thousands, maybe millions of people who were sick of being dependent on commercial OS’es. It’s the only OS that was made by and for users/developers, and on top of that: it’s f*cking free. What more could you possibly ask for?

        Reply
        1. Jake

          see, that’s well spoken, I’ve been thrust onto Linux after a vista virus decided to erase the O/S with everything on it off my hard-drive, and I’ve been learning Linux from the ground up, seems really simple, yet tough to use if your used to the whole I-can-click-and-everything-I-want-is-done type thinking of windows. Course this whole Linux experience is making me 1000X better at computers.

          Reply
          1. logan

            Ya my windows decided to destroy everything and make it to where i couldn’t even boot my computer so my friend told me about Ubuntu and its actually very good just a little difficult to get used to after only really using windows prior to it.

        2. Ryan

          I think you mean “Linux”. Ubuntu is just a Linux distribution and a shit one at that. Probably the worst around. Ubuntu users are wannabes and f*cktards.

          Reply
          1. Jordan

            Umad bro? There’s far worse than Ubuntu you know. If anything, you’re the wannabe and f*cktard for being such a jerk for no reason.

    3. Paolo

      Because the Minecraft guys slacked up and didn’t prepare an installer for Linux. Creating a .deb and a .rpm would have been the right thing to do but even a zip with a startup script would have been enough. A five minute solution.
      Furthermore they did that silly mistake with the uppercased minecraft.jar. They’re probably not used to Linux so we have to work a little more to offset that.

      Reply
      1. 16skittles

        dude, be glad that you CAN play it on ubuntu. Do you know how much software is attached to either a windows or a mac system? I’ll gladly use a linux workaround rather than buy a windows copy.

        Reply
  1. craig Post author

    I havn’t got my minecraft computer on me but i assume that you did not download minecraft to your home folder.

    You could either move it from where you downloaded minecraft.

    or

    Adjust the part of the command which points to where minecraft is saved.
    eg

    Change the Minecraft.jar bit of the command (which assumes its in your homefolder)
    to
    Downloads/Minecraft.jar
    I think this is where firefox puts it by default.

    Give this a whirl and see how you go.

    Reply
  2. renteura

    Oh, it worked.
    Thanks, I only just got Ubuntu installed a few days ago, so I don’t know much. I’m rather liking it though.

    Reply
  3. Luke

    Everytime I try to load the game I get this Error right after I login.

    #
    # A fatal error has been detected by the Java Runtime Environment:
    #
    # SIGSEGV (0xb) at pc=0x008d65a0, pid=2045, tid=1256758128
    #
    # JRE version: 6.0_20-b20
    # Java VM: OpenJDK Server VM (17.0-b16 mixed mode linux-x86 )
    # Derivative: IcedTea6 1.9.1
    # Distribution: Ubuntu 10.10, package 6b20-1.9.1-1ubuntu3
    # Problematic frame:
    # C [libGL.so.1+0x6d5a0] XF86DRIQueryExtension+0x8e
    #
    # An error report file with more information is saved as:
    # /home/luke/hs_err_pid2045.log
    #
    # If you would like to submit a bug report, please include
    # instructions how to reproduce the bug and visit:
    # https://bugs.launchpad.net/ubuntu/+source/openjdk-6/
    # The crash happened outside the Java Virtual Machine in native code.
    # See problematic frame for where to report the bug.
    #
    Aborted

    It seems that the key is here:

    # Problematic frame:
    # C [libGL.so.1+0x6d5a0] XF86DRIQueryExtension+0x8e

    Reply
  4. craig

    @Luke

    You could check that you have the correct drivers installed for your graphics card.

    You may have better luck using the proprietary drivers.

    If you are on Ubuntu click the

    System Menu –> Administration –> Additional Drivers

    Have a look here and see if there are any options that work better for you.

    Please post back if it helps.

    Reply
  5. Saykazay

    I’ve been having numerous problems with this, but I just got a new error message after entering this:

    -Xmx1024M -Xms512M -cp Downloads/Minecraft.jar net.minecraft.LauncherFrame

    -Xmx1024M: command not found

    I haven’t gotten this error for that before, but I have gotten this error, multiple times. (It is in my Downloads folder)

    ubuntu@My-Computer:~$ java -Xmx1024M -Xms512M -cp Downloads/Minecraft.jar net.minecraft.LauncherFrame
    Exception in thread “main” java.lang.NoClassDefFoundError: net/minecraft/LauncherFrame
    Caused by: java.lang.ClassNotFoundException: net.minecraft.LauncherFrame
    at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
    Could not find the main class: net.minecraft.LauncherFrame. Program will exit.
    ubuntu@My-Computer:~$

    Reply
  6. craig Post author

    Saykazay,
    I think that i had a similar issue once before that was solved by turning on the proprietary driver for my graphics card.
    You could try…

    Click System (on the main panel) –> Administration –>Additional Drivers

    and turn on the latest driver for your graphics card.

    Please let me know if this helps

    Reply
  7. Johnny

    Hi Craig, just reading through a few of the comments here…myself and someone else are also having the same problems that Luke was.

    We’re both running Ubuntu 10.10. I’m using the proprietary driver for my card. I was on Ubuntu 10.04 LTS earlier today and Minecraft was working flawlessly – after upgrading to 10.10 it just simply closes before entering a game.

    I’ve tried reinstalling both Java and Minecraft and rebooting. Any ideas?

    Reply
  8. longcat

    “Why do I have be be a hacker and insert code to something as simple as run a game with Ubuntu?”

    that isnt “hacking”

    blame it on java

    Reply
  9. Marius

    java -cp /home/marius/minecraft.jar net.minecraft.LauncherFrame

    Exception in thread “main” java.awt.HeadlessException
    at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:173)
    at java.awt.Window.(Window.java:437)
    at java.awt.Frame.(Frame.java:419)
    at net.minecraft.LauncherFrame.(LauncherFrame.java:17)
    at net.minecraft.LauncherFrame.main(LauncherFrame.java:137)

    Error code I got ^

    Reply
  10. jacob.pederson

    shelly@shellbuntu:~/Downloads$ sudo java minecraft.jar
    [sudo] password for
    Exception in thread “main” java.lang.NoClassDefFoundError: minecraft/jar
    Caused by: java.lang.ClassNotFoundException: minecraft.jar
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
    Could not find the main class: minecraft.jar. Program will exit.

    I get the same error, minecraft loads fine from within firefox.

    Reply
  11. craig Post author

    Hi @Marius and @jacob.pederson

    It doesn’t look like your using the command I posted (and i think its the same on the minecraft website to run the game)

    Make sure you use
    java -Xmx1024M -Xms512M -cp Minecraft.jar net.minecraft.LauncherFrame

    Reply
  12. jacob.pederson

    The crash I was getting above can be fixed by adding a -jar to the java command; however, the game only runs for a couple seconds, then crashes anyways, even with the notch recommended memory specifications. The game runs fine from inside firefox though, oddly enough, so there has to be something we’re missing on that command line.

    Reply
  13. Jonathan Rower

    I keep getting the below message. I made sure minecraft was in my home folder.

    machososjon@machososjon-laptop:~$ java -Xmx1024M -Xms512M -cp Minecraft.jar net.minecraft.LauncherFrame
    Exception in thread “main” java.lang.NoClassDefFoundError: net/minecraft/LauncherFrame
    Caused by: java.lang.ClassNotFoundException: net.minecraft.LauncherFrame
    at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
    Could not find the main class: net.minecraft.LauncherFrame. Program will exit.

    Any ideas?

    Reply
  14. David Lorduy

    java -Xmx1024M -Xms512M -cp Minecraft.jar net.minecraft.LauncherFrame
    Exception in thread “main” java.lang.NoClassDefFoundError: net/minecraft/LauncherFrame
    Caused by: java.lang.ClassNotFoundException: net.minecraft.LauncherFrame
    at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
    Could not find the main class: net.minecraft.LauncherFrame. Program will exit.

    Reply
  15. JackDeth

    One very important thing to remember in Linux is everything is case-sensitive. What will probably solve most of your issues is making sure the command is listing “minecraft.jar” and not “Minecraft.jar” as was recommended. When you download the .jar file from the minecraft site, it is saved in lower case – not upper case.

    Reply
  16. Ryan

    Oh my god, i get the error like everyone else

    Exception in thread “main” java.lang.NoClassDefFoundError: minecraft/jar
    Caused by: java.lang.ClassNotFoundException: minecraft.jar
    at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
    Could not find the main class: minecraft.jar. Program will exit.

    I tried different solutions by other people but its just not working :(

    Reply
  17. Distortion

    I was becoming furious until I finally found the post about the case sensitivity. What a useless frustration. typically you don’t have to make changes to a command that you are prompted to copy and paste.

    Sadly, upon getting the game to launch, I was prompted to pay. For a beta. That is not how beta testing has ever ever worked. I’m not entirely sure I will like this game, and I’m not forking out $15 to help the developers pan out the bugs, especially with a 100 posts about how poorly it works on Ubuntu 10.10. For the Fail minecraft. I know youtube made the game super popular, but thats no reason to be greedy. You should finish your game before you start charging for it, MICROSOFT

    Reply
    1. GeissT

      @Distortion

      You are an idiot, if you had done any research on the game you would know that it was developed by Mojang Specifications and they you pay for the game to fund future releases, Minecraft is not a game that you pickup one day and set it down the next.

      Microsoft have nothing to do with this game for 3 reasons:

      Minecraft is developed by Mojang Specifications
      Your running it on Ubuntu so it has absolutly nothing to do with M$
      Java is maintained by Oracle.

      You sir are an idiot.

      Reply
      1. Angry_Troll

        @GeissT

        I believe Distortion was making a joke, because microsoft often releases unfinished products/games and charging for them…
        Windows Vista for example…

        To call the man an Idiot Simply because you misunderstood the joke seems a bit harsh…

        “You should finish your thinking before you start typing, MICROSOFT”

        Reply
    1. Patrick

      In the newest release of ubuntu right click on laptops is done by pressing with two fingers on the touchpad

      Reply
  18. dixkontrol

    To the people up there with the error, look if your “Minecraft.jar” file is correctly spelled (case sensitive)

    Reply
  19. Corsain

    Hey, i am tyring to run minecraft and i get it to start but it updates then crashes ad gives me an error report.

    Minecraft has crashed!
    ———————-

    Minecraft has stopped running because it encountered a problem.

    If you wish to report this, please copy this entire text and email it to support@mojang.com.
    Please include a description of what you did when the error occured.

    — BEGIN ERROR REPORT a1dce528 ——–
    Generated 2/24/11 7:53 AM

    Minecraft: Minecraft Beta 1.3_01
    OS: Linux (i386) version 2.6.35-25-generic
    Java: 1.6.0_20, Sun Microsystems Inc.
    VM: OpenJDK Client VM (mixed mode, sharing), Sun Microsystems Inc.
    LWJGL: 2.4.2
    [failed to get system properties (java.lang.NullPointerException)]

    java.lang.IllegalStateException: Only one LWJGL context may be instantiated at any one time.
    at org.lwjgl.opengl.Display.create(Display.java:846)
    at org.lwjgl.opengl.Display.create(Display.java:784)
    at org.lwjgl.opengl.Display.create(Display.java:765)
    at net.minecraft.client.Minecraft.a(SourceFile:260)
    at net.minecraft.client.Minecraft.run(SourceFile:632)
    at java.lang.Thread.run(Thread.java:636)
    — END ERROR REPORT a7aa58d1 ———-
    What do i need to do?

    Reply
  20. smokeymonkey

    dont run it with :
    java -Xmx1024M -Xms512M -cp Minecraft.jar net.minecraft.LauncherFrame
    use:
    java -Xmx1024M -Xms512M -cp minecraft.jar net.minecraft.LauncherFrame

    the difference being the capitol M linux is case sensitive after all.
    the client is minecraft.jar not Minecraft.jar

    Reply
  21. bjoern

    #
    # A fatal error has been detected by the Java Runtime Environment:
    #
    # SIGSEGV (0xb) at pc=0x003f5416, pid=3607, tid=1793190768
    #
    # JRE version: 6.0_20-b20
    # Java VM: OpenJDK Server VM (19.0-b09 mixed mode linux-x86 )
    # Derivative: IcedTea6 1.9.5
    # Distribution: Ubuntu 10.10, package 6b20-1.9.5-0ubuntu1
    # Problematic frame:
    # C [+0x416] __kernel_vsyscall+0×2
    #
    # An error report file with more information is saved as:
    # /home/bjoern/hs_err_pid3607.log
    #
    # If you would like to submit a bug report, please include
    # instructions how to reproduce the bug and visit:
    # https://bugs.launchpad.net/ubuntu/+source/openjdk-6/
    #
    Abgebrochen

    I used
    java -Xmx1024M -Xms512M -cp minecraft.jar net.minecraft.LauncherFrame
    and tried it with sudo, it always crashes in the menue

    Reply
  22. jordan

    now i cannot understand c++ to save my life, this is what i got.

    Its probably extremely simple, but please help me…

    java -Xmx1024M -Xms512M -cp Downloads/Minecraft.jar.minecraft.LauncherFrame
    Usage: java [-options] class [args...]
    (to execute a class)
    or java [-options] -jar jarfile [args...]
    (to execute a jar file)
    where options include:
    -d32 use a 32-bit data model if available
    -d64 use a 64-bit data model if available
    -client to select the “client” VM
    -server to select the “server” VM
    -cacao to select the “cacao” VM
    -zero to select the “zero” VM
    -hotspot is a synonym for the “client” VM [deprecated]
    The default VM is server,
    because you are running on a server-class machine.

    -cp
    -classpath
    A : separated list of directories, JAR archives,
    and ZIP archives to search for class files.
    -D=
    set a system property
    -verbose[:class|gc|jni]
    enable verbose output
    -version print product version and exit
    -version:
    require the specified version to run
    -showversion print product version and continue
    -jre-restrict-search | -jre-no-restrict-search
    include/exclude user private JREs in the version search
    -? -help print this help message
    -X print help on non-standard options
    -ea[:...|:]
    -enableassertions[:...|:]
    enable assertions with specified granularity
    -da[:...|:]
    -disableassertions[:...|:]
    disable assertions with specified granularity
    -esa | -enablesystemassertions
    enable system assertions
    -dsa | -disablesystemassertions
    disable system assertions
    -agentlib:[=]
    load native agent library , e.g. -agentlib:hprof
    see also, -agentlib:jdwp=help and -agentlib:hprof=help
    -agentpath:[=]
    load native agent library by full pathname
    -javaagent:[=]
    load Java programming language agent, see java.lang.instrument
    -splash:
    show splash screen with specified image
    See http://java.sun.com/javase/reference for more details.
    trev@studyhp:~$

    Reply
  23. Artur

    i get this every time

    Caused by: java.lang.ClassNotFoundException: net.minecraft.LauncherFrame
    at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
    Could not find the main class: net.minecraft.LauncherFrame. Program will exit

    Reply
  24. Marius Nr2

    Move minecraft to Home folder
    Try this to

    sudo apt-get install openjdk-6-jre openjdk-6-jre-headless

    java -Xmx1024M -Xms512M -cp Minecraft.jar net.minecraft.LauncherFrame

    After this i have a problem that the game is closing after i am trying to connect to a server. Any one know hoe to fix that?

    Reply
  25. Marius Nr2

    I am sorry the secound code is suposed to be

    java -Xmx1024M -Xms512M -cp minecraft.jar net.minecraft.LauncherFrame

    Reply
  26. mick

    For the likes of

    Caused by: java.lang.ClassNotFoundException: net.minecraft.LauncherFrame
    at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
    Could not find the main class: net.minecraft.LauncherFrame. Program will exit.

    Put the .Jar file on your desktop
    >start terminal
    >Click and drag .Jar file into terminal
    > Copy and paste java -Xmx1024M -Xms512M -cp Minecraft.jar net.minecraft.LauncherFrame

    >Click enter and Play.

    If it works Thank me :)

    itsyerwanmick@hotmail.com

    Reply
  27. Jeremy

    Please read what JackDeth says:

    JackDeth says:
    13 February 2011 at 7:54 am

    One very important thing to remember in Linux is everything is case-sensitive. What will probably solve most of your issues is making sure the command is listing “minecraft.jar” and not “Minecraft.jar” as was recommended. When you download the .jar file from the minecraft site, it is saved in lower case – not upper case.

    Reply
  28. SteveO

    DIDNT WORK
    java -Xmx1024M -Xms512M -cp Minecraft.jar net.minecraft.LauncherFrame

    DID WORK
    java -Xmx1024M -Xms512M -cp minecraft.jar net.minecraft.LauncherFrame

    The file from minecarft site has no capital letter

    Reply
  29. Hiroto

    This is what I’m getting. Any Ideas?

    hiroto@Hiroto-notebook:~/.minecraft$ java -Xmx1024M -Xms512M -cp minecraft.jar net.minecraft.LauncherFrame
    Warning: Cannot convert string “-dejavu-dejavu sans-medium-r-normal–*-140-*-*-p-*-iso10646-1″ to type FontStruct
    Exception in thread “main” java.lang.NullPointerException: NullPointerException
    at sun.awt.motif.MTextFieldPeer.setFont(Native Method)
    at sun.awt.motif.MComponentPeer.initialize(MComponentPeer.java:179)
    at sun.awt.motif.MTextFieldPeer.initialize(MTextFieldPeer.java:70)
    at sun.awt.motif.MComponentPeer.init(MComponentPeer.java:223)
    at sun.awt.motif.MComponentPeer.(MComponentPeer.java:227)
    at sun.awt.motif.MTextFieldPeer.(MTextFieldPeer.java:74)
    at sun.awt.motif.MToolkit.createTextField(MToolkit.java:185)
    at java.awt.TextField.addNotify(TextField.java:205)
    at java.awt.Container.addNotify(Container.java:2578)
    at java.awt.Panel.addNotify(Panel.java:71)
    at java.awt.Container.addNotify(Container.java:2578)
    at java.awt.Panel.addNotify(Panel.java:71)
    at java.awt.Container.addNotify(Container.java:2578)
    at java.awt.Panel.addNotify(Panel.java:71)
    at java.awt.Container.addNotify(Container.java:2578)
    at java.awt.Window.addNotify(Window.java:663)
    at java.awt.Frame.addNotify(Frame.java:470)
    at java.awt.Window.pack(Window.java:704)
    at net.minecraft.LauncherFrame.(LauncherFrame.java:25)
    at net.minecraft.LauncherFrame.main(LauncherFrame.java:137)

    Reply
  30. Jarod

    Alright… I got all happy when I got Minecraft downloading and all, and then after i click login to play (and after force update) it crashes and gives me this message in both Terminal, and Minecraft:

    failed to create drawable
    org.lwjgl.LWJGLException: X Error – disp: 0x8c67a10 serial: 94 error: BadGC (invalid GC parameter) request_code: 60 minor_code: 0
    at org.lwjgl.opengl.LinuxDisplay.globalErrorHandler(LinuxDisplay.java:268)
    at org.lwjgl.opengl.LinuxKeyboard.nSetDetectableKeyRepeat(Native Method)
    at org.lwjgl.opengl.LinuxKeyboard.setDetectableKeyRepeat(LinuxKeyboard.java:152)
    at org.lwjgl.opengl.LinuxKeyboard.destroy(LinuxKeyboard.java:163)
    at org.lwjgl.opengl.LinuxDisplay.destroyKeyboard(LinuxDisplay.java:1015)
    at org.lwjgl.input.Keyboard.destroy(Keyboard.java:349)
    at org.lwjgl.opengl.Display.destroyWindow(Display.java:350)
    at org.lwjgl.opengl.Display.create(Display.java:867)
    at org.lwjgl.opengl.Display.create(Display.java:784)
    at org.lwjgl.opengl.Display.create(Display.java:765)
    at net.minecraft.client.Minecraft.a(SourceFile:228)
    at net.minecraft.client.Minecraft.run(SourceFile:632)
    at java.lang.Thread.run(Thread.java:636)
    java.lang.IllegalStateException: Only one LWJGL context may be instantiated at any one time.
    at org.lwjgl.opengl.Display.create(Display.java:846)
    at org.lwjgl.opengl.Display.create(Display.java:784)
    at org.lwjgl.opengl.Display.create(Display.java:765)
    at net.minecraft.client.Minecraft.a(SourceFile:260)
    at net.minecraft.client.Minecraft.run(SourceFile:632)
    at java.lang.Thread.run(Thread.java:636)

    Reply
  31. TWENTYONE

    Minecraft has crashed!
    ———————-

    Minecraft has stopped running because it encountered a problem.

    If you wish to report this, please copy this entire text and email it to support@mojang.com.
    Please include a description of what you did when the error occured.

    — BEGIN ERROR REPORT a1dce528 ——–
    Generated 3/29/11 11:36 AM

    Minecraft: Minecraft Beta 1.3_01
    OS: Linux (i386) version 2.6.35-27-generic
    Java: 1.6.0_20, Sun Microsystems Inc.
    VM: OpenJDK Client VM (mixed mode, sharing), Sun Microsystems Inc.
    LWJGL: 2.4.2
    [failed to get system properties (java.lang.NullPointerException)]

    java.lang.IllegalStateException: Only one LWJGL context may be instantiated at any one time.
    at org.lwjgl.opengl.Display.create(Display.java:846)
    at org.lwjgl.opengl.Display.create(Display.java:784)
    at org.lwjgl.opengl.Display.create(Display.java:765)
    at net.minecraft.client.Minecraft.a(SourceFile:260)
    at net.minecraft.client.Minecraft.run(SourceFile:632)
    at java.lang.Thread.run(Thread.java:636)
    — END ERROR REPORT e941bb87 ———-

    any word on this error?

    Reply
  32. Jarod

    @TWENTYONE
    Did you download Sun Java 6 Runtime environment (or whatever JRE is.)?

    ‘Cuz I did, and I downloaded all the right stuff, but i got basically the same thing… (as said in my previous post.)
    Someone plz help us?

    Reply
  33. Mitchell

    Easy fix. Rename minecraft.jar to Minecraft.jar, move it into your home folder, run the command, profit.

    Reply
  34. cire

    The same thing that happened to me that happened to renteura. But when i tried what you did, it said the same thing…

    Reply
  35. K.S. Krain

    I looked went through the processes that you described and was able to get minecraft running in a way. The problem is that when I log in and try to go under multiplayer it wont let me type in an IP address. When I then tried to see if the single player would work it let me in but then wouldn’t let me back out. Meaning, once it loaded I was unable to walk or move aside from clicking with my mouse and destroying things. I was not able to then exit the program without forcing my computer to restart. Since I was not able to get out of the minecraft window I wasn’t able to see if there was an error though it looked like there was not a new line after it opened. Is there anyway that someone can help? I would really like to join my friends on this amusing game. Please and thank you.

    Reply
  36. Fix

    Failed to allocate :
    size : 32768 bytes
    alignment : 32 bytes
    domains : 2
    #
    # A fatal error has been detected by the Java Runtime Environment:
    #
    # SIGSEGV (0xb) at pc=0xb77befb6, pid=3038, tid=2996857712
    #
    # JRE version: 6.0_24-b07
    # Java VM: Java HotSpot(TM) Client VM (19.1-b02 mixed mode, sharing linux-x86 )
    # Problematic frame:
    # C [libc.so.6+0x75fb6]
    #
    # An error report file with more information is saved as:
    # /home/kvoux/hs_err_pid3038.log
    #
    # If you would like to submit a bug report, please visit:
    # http://java.sun.com/webapps/bugreport/crash.jsp
    # The crash happened outside the Java Virtual Machine in native code.
    # See problematic frame for where to report the bug.
    #
    Aborted

    How about this then? I don’t see anyone else having this error code.
    Ubuntu 10.10, fresh install
    Sun Java JRE, fresh install
    Generally everything is fresh, tried every command line etc. Above.
    My brother runs Minecraft on Ubuntu 10.10, on his laptop. So, memory problems?

    Reply
  37. Henry

    I get this error:

    Exception in thread “main” java.lang.NoClassDefFoundError: net/minecraft/LauncherFrame
    Caused by: java.lang.ClassNotFoundException: net.minecraft.LauncherFrame
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
    Could not find the main class: net.minecraft.LauncherFrame. Program will exit.

    NOTE: I am using KUBUNTU.
    I can run Minecraft perfectly on Minecraft.net, but I can’t run it on my desktop, anyone else having the same problem? :/

    Reply
  38. David R-L

    Has anyone tried actually running the minecraft.jar file as an executable file? If it says that it can’t be run as an exe, I found that if you right click it, click Properties, Permissions, and check the box ‘Allow executing file as a program’. Then you just have to open it with the Java that comes with Ubuntu. Works for me, but it might not for everyone. I’m running Ubuntu 10.10 Netbook Edition, just so you know.

    Reply
  39. addicken

    yeah it’s works well, move it in the home folder and REMEMBER Ubuntu terminal is case sensitive and therefore check if minecraft.jar was written with small or big M.

    Reply
  40. fakeman

    Thanks alot friend! I have been trying to get it working for months, until i discovered this thread or post.

    Reply
  41. Daniel

    @Craig Thank you SO MUCH!! i didn’t activate my graphics card and now i did and minecraft works perfectly fine :D Love you long time :)

    Reply
  42. hhh

    The above metnioned change to the uppercase M is what was causing the java error change the m to lower case and the problems will go away

    Reply
  43. hhh

    DIDNT WORK
    java -Xmx1024M -Xms512M -cp Minecraft.jar net.minecraft.LauncherFrame

    DID WORK
    java -Xmx1024M -Xms512M -cp minecraft.jar net.minecraft.LauncherFrame

    The file from minecarft site has no capital letter

    Reply
  44. George

    i have tryed all this and it stil gives me the Could not find the Main class: Xms512M. What do i need to do????

    Reply
  45. petruhaz

    Can anyone help me?
    petruhazz@ubuntu-flash:~$ java -Xmx1024M -Xms512M -cp minecraft.jar net.minecraft.LauncherFrame
    Exception in thread “main” java.lang.NoClassDefFoundError: net/minecraft/LauncherFrame
    Caused by: java.lang.ClassNotFoundException: net.minecraft.LauncherFrame
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
    Could not find the main class: net.minecraft.LauncherFrame. Program will exit.

    Reply
  46. Jay

    First off im running ubuntu 11.04 but i think some of this could be useful to anyone…

    Ok so i was getting
    ——-
    at java.awt.Window.(Window.java:476)
    at java.awt.Frame.(Frame.java:419)
    at net.minecraft.LauncherFrame.(LauncherFrame.java:27)
    at net.minecraft.LauncherFrame.main(LauncherFrame.java:158)
    ——–
    and it turns out it was my own fault.
    I am new to ubuntu / linux and i had installed openjdk along with sun’s java.
    So to fix this i went to “Ubuntu software Center” > “Installed Software” and i removed all the openjdk and anything related to open java (NOT everything with java in its name)
    once i did that it works fine! (NOTE: if you dont have a “Ubuntu Software Cemter” then you might be able to use “sudo apt-get –purge remove ” )
    (i followed this guide to get sun java installed as i was told it works better http://gabenell.blogspot.com/2010/04/installing-sun-java-6-on-ubuntu-104.html )
    So now minecraft runs, but once i try to create a world it crash’s out with

    ———–
    OpenAL initialized.

    #
    # A fatal error has been detected by the Java Runtime Environment:
    #
    # SIGSEGV (0xb) at pc=0xb7738424, pid=4676, tid=1848908656
    #
    # JRE version: 6.0_24-b07
    # Java VM: Java HotSpot(TM) Server VM (19.1-b02 mixed mode linux-x86 )
    # Problematic frame:
    # [thread 1825614704 also had an error]
    C [+0x424] __kernel_vsyscall+0×10
    #
    # An error report file with more information is saved as:
    # /home/j/hs_err_pid4676.log
    ——————

    So i did some reading and found out this is common with ATI cards on AMD’s running an x86 copy of linux… sooo i am now downloading the x64bit vr of ubuntu 11.04 and this should work from what im hearing….

    Hope this helps someone!
    J

    Reply
  47. Frank

    Omg this sucks so bad. I will just reinstall windows, i can’t believe i have to write that absurd command in the terminal everytime i have to run the game.
    AND THE GAME KEEPS CRASHING!
    How can everyone like this Operative system so much?? it isn’t even Operative, since is does NOTHING.

    Reply
    1. Paul

      I retract my previous concern, and to address others’ concerns, visit: {http://ubuntuwiki.net/index.php/Touchpad,_disabling_while_typing}
      for information on the phenomenon.

      Reply
  48. Brandolec

    I put Minecraft on my computer, and got it working, all the way up to the log in screen to play the game. But when i log in, it says that i don’t have a premium account. I dont want to pay for a premium, because i dont feel a need to play minecraft online, its just as fun in singleplayer. Can anyone help me?

    Reply
    1. adrian

      in order to play the downloaded or online beta game, you need to pay for the game. its 26% off from the full game and worth 100 euros

      Reply
  49. adrian

    anyone get this error?

    Exception in thread “Thread-5″ java.lang.NoClassDefFoundError: xg
    at bu.(SourceFile:21)
    at ba.(SourceFile:23)
    at vm.(SourceFile:27)
    at net.minecraft.client.Minecraft.(SourceFile:154)
    at p.(SourceFile:34)
    at net.minecraft.client.MinecraftApplet.init(SourceFile:34)
    at net.minecraft.Launcher.replace(Launcher.java:143)
    at net.minecraft.Launcher$1.run(Launcher.java:87)
    Caused by: java.lang.ClassNotFoundException: xg
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
    … 8 more

    no i am using this code:
    java -Xmx1024M -Xms512M -cp minecraft.jar net.minecraft.LauncherFrame
    and yes it has worked for me in the past

    Reply
  50. adrian

    sorry for doubleposting but try this

    move minecraft.jar to the trash folder and redownload it and move it to the home folder and use this code:
    java -Xmx1024M -Xms512M -cp minecraft.jar net.minecraft.LauncherFrame
    that is the best way to deal with my problem above. any other problems then you have minecraft.jar in the wrong folder or you arent using the code given above in this coment.

    Reply
  51. Sentinel

    Hey guys, still got this error

    Exception in thread “main” java.lang.NoClassDefFoundError: net/minecraft/LauncherFrame
    Caused by: java.lang.ClassNotFoundException: net.minecraft.LauncherFrame
    at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
    Could not find the main class: net.minecraft.LauncherFrame. Program will exit.

    Got JRE installed, latest drivers applied, “case-sensitive” input checked.
    Ubuntu 10.10 running on lenovo sl510 with ati AMD M92-S2 XT.

    Appreciate your help!

    Reply
    1. adrian

      move it to desktop and use these comands in the terminal
      cd Desktop
      java -Xmx1024M -Xms512M -cp minecraft.jar net.minecraft.LauncherFrame
      it works for me

      Reply
  52. Paul

    I’m running minecraft on a Toshiba Satellite C655, and my trackpad won’t track when there’s keyboard input. Is there any way to make this work? The performance increase from windows to Ubuntu is ridiculous, and I’d hate to have to leave it because of a stupid problem like this.

    Reply
  53. Paul

    Actually, as an aside, and for anyone contemplating the switch; On windows, since I installed steam (damn you, I suspect you are the cause of my grief!), my FPS in short and with fast graphics is average <3, whereas my performance in ubuntu on normal and fancy is 15.

    Reply
  54. alex

    Hey, I have a different problem. I can run minecraft, as in opening it, logging in, updating, but no farther. What happens instead of the mojang screen that i used to get, I get a simple black screen that won’t go away. I already fixed this once, but now not even the old method works. Usually this black screen only appears for a few seconds, while my computer loads the menu data, but now it doesn’t go away.

    Reply
    1. alex

      I posted this comment after forgetting the old method of evading the black screen of death. (for the program anyway)

      Reply
        1. alex

          currently, there is no fix that works. That is, reinstall minecraft on a unsecured network and play there, or offline. in theory, it should work, but i have no unsecured networks that i can use.

          Reply
      1. alex

        even after a while, it still doesn’t work. i use a secured network, and i get this problem after using that secured network. Offline, i am fine, but only after uninstalling minecraft.jar and re installing it on an unsecured network, almost as if the network messes it up.

        Reply
  55. adrian

    you can now go to the bottom of the page to find the code as i will post it there every month.

    java -Xmx1024M -Xms512M -cp minecraft.jar net.minecraft.LauncherFrame

    Reply
  56. alex

    Have a look at this:

    Exception in thread “Minecraft main thread” java.lang.ExceptionInInitializerError
    at net.minecraft.client.Minecraft.a(SourceFile:244)
    at net.minecraft.client.Minecraft.run(SourceFile:716)
    at java.lang.Thread.run(Thread.java:662)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
    at org.lwjgl.opengl.XRandR$Screen.(XRandR.java:234)
    at org.lwjgl.opengl.XRandR$Screen.(XRandR.java:196)
    at org.lwjgl.opengl.XRandR.populate(XRandR.java:87)
    at org.lwjgl.opengl.XRandR.access$100(XRandR.java:52)
    at org.lwjgl.opengl.XRandR$1.run(XRandR.java:110)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.lwjgl.opengl.XRandR.getConfiguration(XRandR.java:108)
    at org.lwjgl.opengl.LinuxDisplay.init(LinuxDisplay.java:618)
    at org.lwjgl.opengl.Display.(Display.java:135)
    … 3 more

    It came right after i logged in. I have force update, which i can’t deactivate. It updates, then this, with a black screen. ubuntu 11.04 on a secured network, i just downloaded Minecraft.jar.

    HELP!!!!!!!!!!!!!!!!!!!!!!!!!!

    Reply
  57. KIBBY

    Exception in thread “main” java.lang.NoClassDefFoundError: net/minecraft/LauncherFrame
    Caused by: java.lang.ClassNotFoundException: net.minecraft.LauncherFrame
    at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
    Could not find the main class: net.minecraft.LauncherFrame. Program will exit.
    AHHHHHHHH

    Reply
  58. Magnus

    I figured out this “Could not find the main class: net.minecraft.Launcher.Frame SHIT”

    All you have to do is to CLEARLY check your command. I ended up using the full ABSOLUTE path to the minecraft.jar because I wasn’t able to run it otherwise.

    Type this in terminal to check that it works. (in Bold!)
    NB: Most lazy people (like me) just download it to the regular download folder like this.

    java -Xmx1024M -Xms512M -cp /home/YOUR-USER-NAME/YOUR-DOWNLOAD-FOLDER/minecraft.jar net.minecraft.LauncherFrame

    Replace the CAPS letters in the cmd above, and right-click the minecraft.jar and make it EXECUTABLE. ALSO check that your .jar file isn’t named MineCrAfTTTT.jar or something juicy…

    And finally.. I DO agree with all of you having the firstimpression of Ubuntu (and Linux) being all shitty and such. Most of my life (10 years with linux) things never really work just out the box. Its always some tweaking and Googling to make things right, and you will be lucky if you dont experience anything else – cause most people I’ve helped are not. I’m running first and foremost Ubuntu as a server, cause as a server it is brilliant.

    And to all of you cocky Linux people who usually just tells people “your are an idiot” and starts PC vs Mac vs Linux instead of coming with a solution strait away.. Go screw yourself. People want to use their time off to do things.. not tweak and terminal type themself to death like I used my previous years doing..

    Reply
  59. Mark

    this is what I’m getting :(

    mark@mark-desktop:~$ java -Xmx1024M -Xms512M -cp /home/mark/Desktop/minecraft.jar net.minecraft.LauncherFrame
    16 achievements
    151 recipes
    Setting user: Daisydays, -2448952174095394998
    Xlib: extension “GLX” missing on display “:0.0″.
    org.lwjgl.LWJGLException: Could not init GLX
    at org.lwjgl.opengl.LinuxDisplayPeerInfo.initDefaultPeerInfo(Native Method)
    at org.lwjgl.opengl.LinuxDisplayPeerInfo.(LinuxDisplayPeerInfo.java:52)
    at org.lwjgl.opengl.LinuxDisplay.createPeerInfo(LinuxDisplay.java:684)
    at org.lwjgl.opengl.Display.create(Display.java:854)
    at org.lwjgl.opengl.Display.create(Display.java:784)
    at org.lwjgl.opengl.Display.create(Display.java:765)
    at net.minecraft.client.Minecraft.a(SourceFile:262)
    at net.minecraft.client.Minecraft.run(SourceFile:716)
    at java.lang.Thread.run(Thread.java:636)
    Xlib: extension “GLX” missing on display “:0.0″.
    org.lwjgl.LWJGLException: Could not init GLX
    at org.lwjgl.opengl.LinuxDisplayPeerInfo.initDefaultPeerInfo(Native Method)
    at org.lwjgl.opengl.LinuxDisplayPeerInfo.(LinuxDisplayPeerInfo.java:52)
    at org.lwjgl.opengl.LinuxDisplay.createPeerInfo(LinuxDisplay.java:684)
    at org.lwjgl.opengl.Display.create(Display.java:854)
    at org.lwjgl.opengl.Display.create(Display.java:784)
    at org.lwjgl.opengl.Display.create(Display.java:765)
    at net.minecraft.client.Minecraft.a(SourceFile:294)
    at net.minecraft.client.Minecraft.run(SourceFile:716)
    at java.lang.Thread.run(Thread.java:636)

    Reply
  60. Ben

    If anyone is having trouble with running it, make sure that a) the file is in the top directory of your home folder. If it isn’t, and you can’t be bothered moving it, you can use java -jar ~/[wherever] minecraft.jar . (~/ automatically points to home folder.) :D

    Reply
  61. XtraFear

    You kids are noobs. Java is built for multiple platforms. If you can’t set up your linux distro to run the jar, or your Mac OS… it’s time to get a different operating system or throw your PC away.

    Peace.

    Reply
    1. adam

      I totally agree. linux is by far the best OS on the planet. it has the power of windows, and tthe ease of use of the mac

      Reply
  62. Ben

    I’ve been having huge performance issues in 1.8 and 1.9, when I got maybe 30FPS in 1.7. Does anyone know the cause of this? Also, whenever I run MC, I get ‘failed to open device /dev/input/event0′ and so on. Granting myself permissions using chmod only works until I restart. Is there a way to do it pernamently?

    Reply
    1. sitton76

      as for the slow down i think thats a issue with the game, as i had that issue for awhile when i play it on my computer, the game works well on 1.9 rev 5 so try that one.

      Reply
  63. Ben

    (DERP, accidently put this in two posts.) As well as this, whenever I install the repository for Xorg edgers in Ubuntu 11.10, The game crashes, saying SISEGV. removing this source and downgrading the packages to the versions shipped with the distro seems to fix the problem, but I want to know why this occurs, and if I would get a performance increase from updating. I have a Intel series 4 mobile chipset (intergrated). Thx! :D

    Reply
  64. Anna

    It wont let me….. i tryed both codes, and i changed the m to M but nothing works it just say:

    java -Xmx1024M -Xms512M -cp Minecraft.jar net.minecraft.LauncherFrame
    Exception in thread “main” java.lang.NoClassDefFoundError: net/minecraft/LauncherFrame
    Caused by: java.lang.ClassNotFoundException: net.minecraft.LauncherFrame
    at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
    Could not find the main class: net.minecraft.LauncherFrame. Program will exit.
    anna@anna-desktop:~$ java -Xmx1024M -Xms512M -cp minecraft.jar net.minecraft.LauncherFrame
    Exception in thread “main” java.lang.NoClassDefFoundError: net/minecraft/LauncherFrame
    Caused by: java.lang.ClassNotFoundException: net.minecraft.LauncherFrame
    at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
    Could not find the main class: net.minecraft.LauncherFrame. Program will exit.

    Reply
  65. Zues

    keep up the good work on the blog. I love it. Could use some more frequent updates, but i am quite sure that you got better or other things to do like we all do. :)

    Reply
  66. wycheck89yo

    This isn’t a ‘workaround’ or a ‘hack’. Minecraft runs in JRE on Windows too. Almost all of the comments on this page are a bit silly.

    By the way, a hack would have been making Java run non-natively on Ubuntu. Minecraft runs in Java and Java runs in Ubuntu. There’s no magic happening here.

    Reply
  67. Iwan

    Anyone know how to run Mineshafter-proxy.jar
    I got this:

    java -jar mineshafter-proxy.jar Current proxy version: 3.2
    Gotten proxy version: 3.2
    Editing launcher failed:
    java.util.zip.ZipException: ZIP file must have at least one entry
    at java.util.zip.ZipOutputStream.finish(ZipOutputStream.java:321)
    at java.util.zip.DeflaterOutputStream.close(DeflaterOutputStream.java:163)
    at java.util.zip.ZipOutputStream.close(ZipOutputStream.java:338)
    at mineshafter.MineClient.editLauncher(MineClient.java:149)
    at mineshafter.MineClient.startLauncher(MineClient.java:107)
    at mineshafter.MineClient.main(MineClient.java:77)
    Error starting launcher:
    java.lang.ClassNotFoundException: net.minecraft.LauncherFrame
    at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
    at mineshafter.MineClient.startLauncher(MineClient.java:94)
    at mineshafter.MineClient.startLauncher(MineClient.java:108)
    at mineshafter.MineClient.main(MineClient.java:77)

    Also minecraft works well but mineshafter-proxy.jar not! I would appreciate any help!

    Reply
  68. adam

    All you need to do is set java runtime as the default application and in properties check the executable box, click close and double click it(that is, after getting all the drivers)


    UBUNTU AND C++ RULE

    Reply
  69. User Of Minecraft

    I need help :[ I’ve pasted it into my home folder, changed it to allow executing program, and opened it with OpenJDK Java 6 Runtime. It loads to login screen and fully loads the game. But when the title screen should show up-it goes black. Please help.

    Reply
  70. Kent

    I visited many web pages except the audio quality
    for audio songs existing at this web site is genuinely
    fabulous.

    Here is my web blog … Kent

    Reply
  71. Pauline

    Nice blog here! Also your web site loads up very fast! What web host are you using?

    Can I get your affiliate link to your host? I wish my
    web site loaded up as quickly as yours lol

    Reply
  72. Reece

    But this is a subjective, and probably insurmountable obstacle.

    ‘ Create strict requirements to qualify for lawful permanent resident status. Third, hold undocumented immigrants accountable before they can earn their citizenship; this means requiring undocumented workers to pay their taxes and a penalty, move to the back of the line, learn English, and pass background checks.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>