您尚未登录,请登录后浏览更多内容! 登录 | 加入最MC

QQ登录

只需一步,快速开始

 找回密码
 加入最MC

QQ登录

只需一步,快速开始

查看: 5577|回复: 2
打印 上一主题 下一主题

[其他] [原创教程]minecraft如何在linux ubuntu下实现客户端多开[mc1.6.1]

[复制链接]
  • TA的每日心情
    开心
    2013-7-20 00:17
  • 签到天数: 2 天

    [LV.1]初来乍到

    跳转到指定楼层
    楼主
    发表于 2013-7-2 15:21:39 | 只看该作者 |0人打赏回帖奖励 |倒序浏览 |阅读模式
    本帖最后由 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软妹币,也不便宜啊(我是穷孩子).

    这样这个问题就解决了.不过各位玩别人服务器的时候,如果条件允许,能使用正版客户端,那么还是尽量用正版帐号吧.

    -完-


    打赏

    0

    收藏

    0

    支持

    0

    反对

    0

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    开心
    2013-7-20 00:17
  • 签到天数: 2 天

    [LV.1]初来乍到

    沙发
     楼主| 发表于 2013-7-2 15:37:10 | 只看该作者
    其实这个方法也可以用在windows上,只不过呢,在windows上用,minecraft客户端,minecraft服务器端,magic launcher起动器,windows用的.bat脚本都要改成windows系统用的.
    也能做.
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    无聊
    2017-4-17 14:27
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    板凳
    发表于 2013-7-2 22:05:20 | 只看该作者
    linux   ubuntu我都有  就是不会装 求教程
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    您需要登录后才可以回帖 登录 | 加入最MC

    本版积分规则