- UID
- 1669
- 阅读权限
- 50
- 注册时间
- 2013-5-19
- 最后登录
- 1970-1-1
- 在线时间
- 小时
- 人气
- 点
- MC币
- 个
- 贡献
- 点
TA的每日心情 | 开心 2013-7-20 00:17 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
本帖最后由 alecthree 于 2013-7-2 15:27 编辑
[原创教程]minecraft如何在linux ubuntu下实现客户端多开[mc1.6.1]
现在2013年7月初了.minecraft发布了正式版客户端1.6.1版.
加入了马....
完了说一下linux下怎么多开,因为测试服务器需要一个机器上开多个号.ubuntu肯定要有图形界面桌面,完了还要装好显卡的驱动等等.这自不必说啦.
简单来说就是新版magic launcher,新版magic launcher 1.1.6已经支持到了minecraft 1.6.1正式版.
支持linux.
magic launcher官方发布页在http://www.magiclauncher.com/
和
http://www.minecraftforum.net/to ... ions-profiles-news/
注意linux版是jar文件的,下载后,
比如我是linux ubuntu 12.04 LTS,完了magic launcher起动器jar文件放到自己名字的home文件夹.
可以写一个.sh脚本
#!/bin/bash
java -client -jar MagicLauncher_1.1.6.jar
比如保存成magic.sh.和MagicLauncher_1.1.6.jar放在一起(1个文件夹下).注意linux要区分大小写.
当然你linux ubuntu肯定事先要装好java 7的jre,比如jdk7.网上有文章说linux ubuntu怎么装java环境.不难.
完了.注意,客户端minecraft 1.6.1的主程序文件.1.6.1.jar这个,要给运行权限.否则,可能启动失败.
另外,这个.sh文件脚本和magic launcher本身的jar文件,也要给运行权限.
默认,minecraft游戏文件在/home/你的账户名字/.minecraft下,
和1.5.x时代没什么大变化,但是内部,文件夹结构,和jar文件位置都变了.游戏主程序在
/home/你的帐号名字/.minecraft/versions/1.6.1/1.6.1.jar
所以,这个还是要注意一下.
然后游戏程序文件,怎么搞到.首先我很支持正版啦,用正版帐号去minecraft官方网站.(盗版我不知道了...)
https://minecraft.net,用自己正版帐号login登陆.
之后,下载minecraft 1.6.1的linux版起动器.就一个jar文件.
然后,也是写一个脚本
#!/bin/bash
java -client -jar Minecraft.jar
保存成一个.sh文件,比如mcclient.sh,也要给运行权限.然后起动器的minecraft.jar文件也要给运行权限.然后这个脚本就不写-Xms和-Xmx参数了,因为现在新版客户端支持这个在起动器界面设置.所以不用手动写了.脚本也是放到minecraft.jar所在的一样的文件夹下.
然后就是运行,正版客户端,用正版帐号登陆.启动mcclient.sh.
可以unity界面中,ctrl-alt-t启动控制台,输入cd到对应文件夹,比如我的起动器保存在/home/我的名字/minecraftsp下,那么cd minecraftsp,然后sh mcclient.sh就启动了.因为我机器已经装了jre7了.
完了,minecraft正版起动器,在正版帐号登陆后,会自动下载游戏文件.
然后,一次可能下载不完整,会有报错的,或者半天没响应.进度条不走.那么多试试几次.
最后下载完了,就可以点play了.
完了这样,在/home/你的帐号名字/.minecraft/下就有一个minecraft 1.6.1的正常客户端了.
然后,别忘了给1.6.1.jar这个文件加运行权限.
完了,在用刚才弄的magic launcher的脚本启动magic launcher,可以控制台中sh magic.sh启动,也可以,双击.sh脚本启动,但是注意!选择运行,不要选择在终端中运行,否则可能直接崩....不知道为什么....
然后,可以把magic.sh脚本复制多份,每个命名为不同文件,比如magic1.sh,magic2.sh,分别启动游戏.
这样就实现多开了.然后多人游戏中,添加服务器,设置好服务器ip,如果服务器正常,网络也是通的,那就可以登陆测试服务器啦.(比如自己开的官方服务器1.6.1...ubuntu上也可以启动,minecraft官方网站有下载和简单使用说明,当然是英文的)
完了,还有一个问题.
magic launcher如果你用的不是正版帐号登陆,登陆验证会失败,但是可以让你play offline.这样就可以多开了.
但是默认,magic launcher必须是在有了一个完整minecraft客户端以后才能用.而且默认magic launcher是classic版,1.6.1需要自己设置.
启动magic launcher linux版之后,选择setup
advanced之中应该会自动给你找到java路径.找不到的话,自己点custom,选select自己手动指一下,linux的java程序所在路径吧.
游戏内存,memory默认是512m,你可以自己手动改为1024m.
configuration profile默认是default.
environment 默认是classic,改为1.6.1;
然后minecraft.jar那个 地方的版本和文件就应该自动改过来了.如果没有,点后头的select,自己手动选择minecraft 1.6.1主程序1.6.1.jar所在位置.在.minecraft下的versions文件夹中.ubuntu linux下nautilus文件夹管理器,看隐藏文件是组合键ctrl-H,看文件夹完整路径是组合键ctrl-L.(.minecraft这种点.开头文件夹默认都有隐藏属性,看不到)
完了就ok吧.
magic launcher主登陆界面configuration就选default,登陆名输入你想在测试服务器中出现的帐号名字.密码胡乱输入就可以.完了点login登陆,肯定报错说登陆不了,完了点play offline,
之后就进入游戏了,选多人游戏,就可以添加,或者进入测试服务器了.
实现了,一台ubuntu linux机器上,使用1个正版帐号,实现多帐号多开,对测试服务器进行多帐号多人测试.
服务器在测试时候,没有5个左右的帐号进行各种测试是很困扰的...但是minecraft正版帐号一个小200.00软妹币,也不便宜啊(我是穷孩子).
这样这个问题就解决了.不过各位玩别人服务器的时候,如果条件允许,能使用正版客户端,那么还是尽量用正版帐号吧.
-完-
|
|