AnjoCaido Minecraft launcher on Linux
NOTE 11/28.11: Black screen fix is here.
First off, I’m not sure whether this is legal or not. The reason why I’m writing about it is that I saw the Linux version of AnjoCaido’s launcher in Arch’s user repository. So yeah, judging from the fact that people on Arch are strict when it comes to those stuff, I assumed this was ok.
What makes this launcher different from the normal launcher is that it allows you to connect to other servers including those over LAN. Plus, you can login without a premium account if the server you’re connecting to has the online-mode option set to false. In fact, you don’t even have to have an account. Also, you’ll get the full single player mode.
Anyway, there was one time that I couldn’t help but join my friends on playing this game. Since I wasn’t using Windows as my primary OS, it was never an option to reboot and play there. I looked for ways to get the game running on Linux. Since it was written in java, running the game itself wasn’t a problem. It was getting the stuff AnjoCaido does to make the game have the screen in the screenshot above.
Here’s what to do when running Linux: (Arch Linux users, please visit this link. You know what to do)
- Download and untar this archive. I made this one after building the package from the AUR.
- Copy the contents of bin to /usr/bin.
- Copy the contents of share to /usr/share.
- Run “minecraft” from the terminal or from the run program dialog after pressing Alt+F2.
- That should be it! To create a server, follow the instructions from the official site.
To be honest with you, you don’t have to copy those to /usr. You can just cd to /whereyouuntarred/usr/share/minecraft, execute exec java -Xmx1024M -Xms512M -cp MinecraftSP.jar net.minecraft.LauncherFrame and it should work. But you don’t want to do that, do you? Of course, you can also make a shell script (:
Enjoy
Aw keep it secret mn kha kam? Imung gina tell nimu ang steps hahahaha
kira A.
April 10, 2011 at 3:21 am
katung CoD thing rman ang secret. besides, gamay ra KAAYO ang ga.linux nga people
kpbotbot
April 10, 2011 at 3:53 am
aw lisuda mag sulat dani sa cell ui.
kira A.
April 10, 2011 at 3:22 am
apparently… daghan ga gamit og linux… there’s kubuntu, ubuntu, linux, fedora, and a lot of users
btw intrested ko sa imung gna post keep up the good work
was going to use ubuntu… but my crappy video card wont let me play anything… well, it does but in nub opengl (for my vid card)
friend ni Kira A.
April 10, 2011 at 2:40 pm
Wala jd koi video card. AT ALL
D
kpbotbot
April 11, 2011 at 11:52 am
maybe i should correct, integrated lng nga video card
friend ni Kira A.
April 11, 2011 at 1:22 pm
chip + chipset. d jpn xa card.
kpbotbot
April 11, 2011 at 2:23 pm
Is Minecraft a DS or anyother console (except PC) game?
Minecraft crafting
May 2, 2011 at 5:34 am
I think it’s for PC only. Tssss.
kpbotbot
May 2, 2011 at 12:01 pm
I LOVE YOU.
thanks
droope
October 21, 2011 at 11:25 pm
lol np
kpbotbot
October 22, 2011 at 11:37 am
I just downloaded this launcher, but when I run minecraft.jar (directly or via terminal) I can click on “enter game”, it loads the game, then black window. What’s the problem? I’m on a netbook (I played Minecraft on Windows with this PC, it isn’t too slow) with Ubuntu 11.10
Nicola
November 21, 2011 at 2:51 pm
I’ll try to figure it out. Last time I checked, it worked just fine. Try updating with “force update”.
kpbotbot
November 22, 2011 at 10:47 am
Just did it (after copying files in /usr/bin and /usr/share, I was running it with a shell script) and still have the same problem…
Nicola
November 25, 2011 at 2:45 pm
I tried to run Minecraft from Terminal and I got this:
Hello!
URL: file:/home/nicola/.minecraft/bin/lwjgl.jar
URL: file:/home/nicola/.minecraft/bin/jinput.jar
URL: file:/home/nicola/.minecraft/bin/lwjgl_util.jar
URL: file:/home/nicola/.minecraft/bin/minecraft.jar
URL: file:/home/nicola/.minecraft/bin/linux_natives.jar
27 achievements
174 recipes
Setting user: Nixola97, 12345
Exception in thread “Minecraft main thread” java.lang.ExceptionInInitializerError
at net.minecraft.client.Minecraft.a(SourceFile:187)
at net.minecraft.client.Minecraft.run(SourceFile:644)
at java.lang.Thread.run(Thread.java:679)
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
Nicola
November 25, 2011 at 4:05 pm
I can’t edit my comments, I have Java 1.6.0_23
Result of java -version command from terminal:
java version “1.6.0_23″
OpenJDK Runtime Environment (IcedTea6 1.11pre) (6b23~pre11-0ubuntu1.11.10)
OpenJDK Client VM (build 20.0-b11, mixed mode, sharing)
How can I update it?
Nicola
November 25, 2011 at 4:06 pm
It’s ok. Anyway, cool, I have the black screen problem too!
I’ll post back when I “figure things out”. It’s been a while since the last time I played this game.
kpbotbot
November 26, 2011 at 9:29 am
I have the same problem with official Jar launcher, so it’s either a Java or Minecraft error.
Nicola
November 26, 2011 at 5:39 pm
I updated LWJGL ( http://www.minecraftwiki.net/wiki/Tutorials/Update_LWJGL ) and now I can create a world, but when the world is created I can’t leave the pause menu…
Nicola
November 26, 2011 at 8:03 pm
Thanks for the heads up. I’ve been “busy” lately so I wasn’t able to search it myself.
I gave updating LWJGL a shot, and I had the same results as you. I got around it by using a slightly older version, LWJGL 2.8.1. Was able to play nao. BTW, here’s LWJGL 2.8.1 – http://sourceforge.net/projects/java-game-lib/files/Official%20Releases/LWJGL%202.8.1/
kpbotbot
November 27, 2011 at 2:52 am
Thanks, it works… My friend told me how to solve this problem about 3/4 minutes before I read this, thank you anyway
Nicola
November 27, 2011 at 1:18 pm