View previous topic :: View next topic |
Author |
Message |
Chewi Developer
Joined: 01 Sep 2003 Posts: 886 Location: Edinburgh, Scotland
|
Posted: Thu Jun 02, 2011 11:44 am Post subject: |
|
|
I've now updated the Minecraft ebuild to use LWJGL 2.7. I'd appreciate it if you could try OpenAL 1.13 again. If it still doesn't work, I'll have to try with ALSA myself because I'm not sure whether this is affecting ALSA in general or just your particular setup. |
|
Back to top |
|
|
yther Apprentice
Joined: 25 Oct 2002 Posts: 151 Location: Charlotte, NC (USA)
|
Posted: Thu Jun 02, 2011 2:40 pm Post subject: |
|
|
Yesterday I decided to try installing a texture pack. As it requires the use of MCPatcher HD Fix, I'm attempting to use that. However, the patcher refuses to recognize that Minecraft is installed, and no matter how I point it to ~/.minecraft, even after removing said folder and letting the game download stuff again, it does nothing. Because of this, it seems I will not be able to use texture packs properly.
Has anyone using this ebuild encountered this problem? How did you overcome it? |
|
Back to top |
|
|
Dorsai! Apprentice
Joined: 27 Jul 2008 Posts: 285 Location: Bavaria
|
Posted: Thu Jun 02, 2011 9:21 pm Post subject: |
|
|
Sorry, does not change anything. It only works with openal 1.12 |
|
Back to top |
|
|
yther Apprentice
Joined: 25 Oct 2002 Posts: 151 Location: Charlotte, NC (USA)
|
Posted: Sat Jun 04, 2011 11:19 pm Post subject: |
|
|
@Chewi, back in March you said you were "waiting to see what happens with Bukkit." What has been happening with it?
My wife wants me to install MCMMO, which requires a Bukkit-based server. I'm trying to figure out how these scripts could be modified to run Bukkit instead of the vanilla server, but I confess to getting lost. Do you plan to add Bukkit support any time soon, or is that outside the scope of this ebuild? |
|
Back to top |
|
|
Chewi Developer
Joined: 01 Sep 2003 Posts: 886 Location: Edinburgh, Scotland
|
Posted: Sun Jun 05, 2011 9:29 pm Post subject: |
|
|
Dorsai! wrote: | Sorry, does not change anything. It only works with openal 1.12 |
Thanks for trying it. I tried ALSA too and it worked fine for me so I'm going to leave it as it is unless someone else also reports it.
yther, the Bukkit situation hasn't changed much as it's still legally very dubious but there has been some news. Rather than incorporate Bukkit or publish a modding API, Mojang have decided to allow access to their source code in a controlled manner. I think some people got the impression that all mod writers would have to enter into this arrangement but the way I understand it, I don't see how different mods could coexist under this setup. I haven't seen any official announcement from the Bukkit team but the only way I can see this working if is they get access to the source code and they provide the API for other people to create mods with, much as they are doing now. Presumably Mojang will allow them to do this. As to when any of this will happen, I doubt anyone really knows. When releases like 1.6 seem to break things more than they fix, we could be waiting a while.
Regarding MCPatcher, I can help there. All I needed to do was create a dummy lwjgl.jar and that was enough to fool it. I'm not sure why it checks for that but hey. I've released this change as -r2. The "Test Minecraft" button won't work but you don't actually need that. |
|
Back to top |
|
|
Chewi Developer
Joined: 01 Sep 2003 Posts: 886 Location: Edinburgh, Scotland
|
Posted: Fri Jun 10, 2011 5:23 pm Post subject: |
|
|
Maybe we won't have to wait so long after all. From the mouth of Notch...
Quote: | We’re starting the modding support on a small scale with 1.7. We’ll be giving the source code out to a very VERY small group of people before the release of 1.7. We’ll use those experiences to work out the final details, then we’ll get the modding api out as soon as possible after 1.7 has been released. |
|
|
Back to top |
|
|
Chewi Developer
Joined: 01 Sep 2003 Posts: 886 Location: Edinburgh, Scotland
|
Posted: Thu Jun 30, 2011 8:55 pm Post subject: |
|
|
Bumped the server to 1.7_01. Had a quick go and seems to work. |
|
Back to top |
|
|
Sb0y n00b
Joined: 30 Jun 2007 Posts: 5
|
Posted: Fri Jul 01, 2011 2:45 pm Post subject: |
|
|
Cant download server. Got:
Code: |
('Filesize does not match recorded size', 502792L, 502611)
!!! Fetched file: minecraft-server-20110630.jar VERIFY FAILED!
!!! Reason: Filesize does not match recorded size
!!! Got: 502792
!!! Expected: 502611
|
|
|
Back to top |
|
|
Chewi Developer
Joined: 01 Sep 2003 Posts: 886 Location: Edinburgh, Scotland
|
Posted: Fri Jul 01, 2011 3:13 pm Post subject: |
|
|
Yeah, they've bumped it again already. This is getting annoying. Now at 1.7.2. |
|
Back to top |
|
|
alegioit Tux's lil' helper
Joined: 13 Jul 2007 Posts: 78
|
Posted: Fri Jul 01, 2011 4:22 pm Post subject: |
|
|
As ever a big thanks for your work!!!
I hope this time notch doesn't release 50 patches of minecraft in one day...... |
|
Back to top |
|
|
Sb0y n00b
Joined: 30 Jun 2007 Posts: 5
|
Posted: Fri Jul 01, 2011 5:15 pm Post subject: |
|
|
Chewi wrote: | Yeah, they've bumped it again already. This is getting annoying. Now at 1.7.2. |
Thanks for fast solution ) |
|
Back to top |
|
|
barul Guru
Joined: 28 May 2010 Posts: 434
|
Posted: Fri Jul 01, 2011 8:36 pm Post subject: |
|
|
I'm always asking me "But WHY don't they test their shit instead of making a hundred of patches after the release?".
And I still don't know. |
|
Back to top |
|
|
Chewi Developer
Joined: 01 Sep 2003 Posts: 886 Location: Edinburgh, Scotland
|
Posted: Fri Jul 01, 2011 9:52 pm Post subject: |
|
|
The ishmodupdated.com site used to have a quote.
Quote: | I wonder how Notch failed to notice bugs that would be apparent to a blind, retarded hamster after 30 seconds of gameplay. |
|
|
Back to top |
|
|
Ant P. Watchman
Joined: 18 Apr 2009 Posts: 6920
|
Posted: Thu Jul 14, 2011 6:27 pm Post subject: |
|
|
Just out of curiosity I'm trying to get minecraft to run under icedtea7 - the launcher works fine but then the game throws this:
Code: | Exception in thread "Minecraft main thread" java.lang.UnsatisfiedLinkError: /usr/lib64/lwjgl-2.7/liblwjgl64.so: libjawt.so: cannot open shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1933)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1830)
at java.lang.Runtime.load0(Runtime.java:787)
at java.lang.System.load(System.java:1059)
at org.lwjgl.Sys$1.run(Sys.java:70)
at java.security.AccessController.doPrivileged(Native Method)
at org.lwjgl.Sys.doLoadLibrary(Sys.java:66)
at org.lwjgl.Sys.loadLibrary(Sys.java:82)
at org.lwjgl.Sys.<clinit>(Sys.java:99)
at org.lwjgl.opengl.Display.<clinit>(Display.java:130)
at net.minecraft.client.Minecraft.a(SourceFile:244)
at net.minecraft.client.Minecraft.run(SourceFile:716)
at java.lang.Thread.run(Thread.java:722) |
I'm pretty sure that file exists for that VM:
Code: | ~ $ locate libjawt.so
/opt/icedtea6-bin-1.10.2/jre/lib/amd64/libjawt.so
/opt/sun-jdk-1.6.0.26/jre/lib/amd64/libjawt.so
/usr/lib64/debug/usr/lib64/icedtea7/jre/lib/amd64/libjawt.so.debug
/usr/lib64/icedtea7/jre/lib/amd64/libjawt.so |
Any ideas? |
|
Back to top |
|
|
Chewi Developer
Joined: 01 Sep 2003 Posts: 886 Location: Edinburgh, Scotland
|
Posted: Thu Jul 14, 2011 7:09 pm Post subject: |
|
|
Hmm I'm not sure. I think the VM should just handle this. Which VM did you merge lwjgl with? It was probably icedtea6-bin. Try emerging it with JAVA_PKG_FORCE_VM=icedtea7. Not sure if that'll make a difference but it's worth a try. |
|
Back to top |
|
|
Ant P. Watchman
Joined: 18 Apr 2009 Posts: 6920
|
Posted: Fri Jul 15, 2011 1:37 am Post subject: |
|
|
I can verify it's using it:
Code: | >>> Starting pkg_setup
* Using: icedtea7 |
...but no change.
I've noticed ldd says "libjawt.so => not found" no matter what VM I'm using, even though it works with the others.
Also if I run "java-config -P icedtea7" it prints out an LDPATH containing that lib's directory. Shouldn't there be an env.d file with that stuff in it? |
|
Back to top |
|
|
Chewi Developer
Joined: 01 Sep 2003 Posts: 886 Location: Edinburgh, Scotland
|
Posted: Fri Jul 15, 2011 6:27 am Post subject: |
|
|
I get "not found" as well, that's normal. /usr/bin/java is actually a wrapper around the real java, which sets all this stuff up so no, there is no env.d file. What you're seeing there comes from /usr/share/java-config-2/vm/icedtea7. |
|
Back to top |
|
|
vk4akp n00b
Joined: 25 Nov 2007 Posts: 18 Location: Ipswich / Queensland / Australia
|
Posted: Tue Aug 23, 2011 12:20 pm Post subject: MineCraft / MineServe Overlay? |
|
|
Hi is there like an overlay or something that contains Minecraft and Minserve in it so I can just emerge the damn things instead of mucking with eBuilds and getting nowhere?
.-.-. |
|
Back to top |
|
|
Chewi Developer
Joined: 01 Sep 2003 Posts: 886 Location: Edinburgh, Scotland
|
Posted: Tue Aug 23, 2011 12:28 pm Post subject: |
|
|
As my first post says, it's in java-overlay. |
|
Back to top |
|
|
vk4akp n00b
Joined: 25 Nov 2007 Posts: 18 Location: Ipswich / Queensland / Australia
|
Posted: Tue Aug 23, 2011 3:31 pm Post subject: |
|
|
Cool! How do I add an overlay?
Don't worry I worked that bit out.
So the server and game installed on two different machines.
But running the server fails.
--
/etc/init.d/minecraft-server start
* Caching service dependencies ... [ ok ]
* Starting Minecraft server "main" ...
/etc/init.d/minecraft-server: line 24: ewaitfile: command not found [ !! ]
* ERROR: minecraft-server failed to start
--
.-.-.
Last edited by vk4akp on Tue Aug 23, 2011 4:12 pm; edited 1 time in total |
|
Back to top |
|
|
Chewi Developer
Joined: 01 Sep 2003 Posts: 886 Location: Edinburgh, Scotland
|
Posted: Tue Aug 23, 2011 3:39 pm Post subject: |
|
|
Code: | emerge layman
layman -a java-overlay
echo "source /var/lib/layman/make.conf" >> /etc/make.conf |
|
|
Back to top |
|
|
vk4akp n00b
Joined: 25 Nov 2007 Posts: 18 Location: Ipswich / Queensland / Australia
|
Posted: Tue Aug 23, 2011 4:20 pm Post subject: |
|
|
What's this bit do?
echo "source /var/lib/layman/make.conf" >> /etc/make.conf
Also I got a ewaitfile crash. What's that?
/etc/init.d/minecraft-server: line 24: ewaitfile: command not found
.-.-. |
|
Back to top |
|
|
Chewi Developer
Joined: 01 Sep 2003 Posts: 886 Location: Edinburgh, Scotland
|
Posted: Tue Aug 23, 2011 4:35 pm Post subject: |
|
|
It adds your configured overlays to the PORTDIR_OVERLAY variable.
That error would suggest you don't have OpenRC installed but it's one of the dependencies. You definitely used the latest ebuild from the overlay, right? |
|
Back to top |
|
|
vk4akp n00b
Joined: 25 Nov 2007 Posts: 18 Location: Ipswich / Queensland / Australia
|
Posted: Tue Aug 23, 2011 5:00 pm Post subject: |
|
|
I didn't do..
echo "source /var/lib/layman/make.conf" >> /etc/make.conf
But I'll do that now.
to install I just did.
emerge games-server/minecraft-server
It installed
Latest version available: 20110708
I googled some stuff and found something about this. so I am now trying.
emerge dev-db/mysql-init-scripts
But I still get this.
/etc/init.d/minecraft-server: line 24: ewaitfile: command not found [ !! ]
I hope I don't have RatBotz.
.-.-. |
|
Back to top |
|
|
vk4akp n00b
Joined: 25 Nov 2007 Posts: 18 Location: Ipswich / Queensland / Australia
|
Posted: Tue Aug 23, 2011 5:07 pm Post subject: |
|
|
Doing
echo "source /var/lib/layman/make.conf" >> /etc/make.conf
Was a very bad idea.
Now when I try and use emerge I get this.
[Errno 2] No such file or directory: '/var/lib/layman/make.conf' in /etc/make.conf
Emerge is very broken now!
.-.-. |
|
Back to top |
|
|
|