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

QQ登录

只需一步,快速开始

 找回密码
 加入最MC

QQ登录

只需一步,快速开始

查看: 7558|回复: 3
打印 上一主题 下一主题

[其他] 如何安装minecraft1.6.1正式版客户端的forge,安装mod方法[mc1.6.1]

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

    [LV.1]初来乍到

    跳转到指定楼层
    楼主
    发表于 2013-7-3 10:54:57 | 只看该作者 |0人打赏回帖奖励 |倒序浏览 |阅读模式
    [原创教程]如何安装minecraft1.6.1正式版客户端的forge,安装mod方法(windows系统)[mc1.6.1]

    刚上www.minecraftforge.net,渺似files.minecraftforge.net又挂了.

    不等他修复了.简单说一下minecraft 1.6.1正式版,怎么装forge,打mod.

    以minecraft正式版客户端1.6.1和forge 8.9.0.760为例.

    首先.minecraft正版客户端1.6.1完整下载,成功启动之后.退出游戏.
    完整下载的结果就是,在正版启动器启动时候,你输入正版minecraft账号.
    development console标签页下,不会再有各种download文件下载过程,都是直接finished downloading,还有etag matched文件校验直接成功之类的提示.没有文件下载(除了启动器本身.)

    然后,到forge官方网站www.minecraftforge.net,选择files标签页,下载适合你的客户端版本的forge,minecraft正式版1.6.1的话,用适合1.6.1的版本.比如我这个8.9.0.760,现在1.6.1有2个可以下,一个universal一个installer,客户端,请下载installer版.别弄错了.

    完了以后,是一个jar文件,比如minecraftforge-installer-1.6.1-8.9.0.760.jar
    然后写一个简单脚本,新建一个空白.txt文件.改名为installforge.bat
    然后,编辑之,内容写
    @echo off
    c:\windows\system32\java -jar minecraftforge-installer-1.6.1-8.9.0.760.jar
    pause
    那个-jar 参数后头的文件名,要对应你的forge安装包的文件名,完了保存.退出.
    玩minecraft,你肯定系统装了java环境,jre7或者jdk7,现在都2013年7月了.java runtime environment安装方法,自行搜索引擎搜一下吧.那不是本文重点.

    完了,这个.bat脚本和安装包minecraftforge-installer-1.6.1-8.9.0.760.jar文件放在一个文件夹.
    然后运行这个installforge.bat脚本
    会有个窗口.问你装到哪儿.选client,
    底下的客户端路径,应该会自动给你找到C:\Users\你的windows用户名字\AppData\Roaming\.minecraft
    (windows xp自行解决吧,windows vista/7/8应该都是c:\users下的...)

    完了以后,就会自动patch你的正版minecraft客户端,很快.
    之后,你再重启minecraft正版登录器,正版账号登录后,就多了,forge的选项.

    把default改为forge.
    启动游戏,会自动下载forge用的库文件.但是scala的库可能下载会失败.scala的库文件超大,2个大概20MB.
    scala-compiler-2.10.2.jar

    scala-library-2.10.2.jar
    稍后,我放出国内网盘下载.有点大,不太好上传.

    把下载好的这2个库文件,
    scala-compiler-2.10.2.jar放到
    C:\Users\你的windows账号名字\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-compiler\2.10.2\下

    scala-library-2.10.2.jar放到
    C:\Users\你的windows账号名字\AppData\Roaming\.minecraft\libraries\org\scala-lang\scala-library\2.10.2\下

    当然,如果你自己愿意,也可以到scala官方网站,自己下完整scala的包.大概2.10.2 stable版,30MB.
    scala官方下载在
    http://www.scala-lang.org/downloads/

    解压后,lib文件夹中,有我刚说的那2个scala的库文件,但是需要你自己重命名成为minecraft forge需要的库文件名,并且复制到对应位置.

    完了,重启正版minecraft客户端,以forge的profile启动.
    输完正版账号.联网验证成功后,应该就能正常启动了.
    那个.minecraft文件夹下,versions中,安装forge后新增的forge文件夹,其中有Forge8.9.0.760.jar,和Forge8.9.0.760.json
    natives不是一定要有.这个和原版1.6.1不太一样.
    再有这个forge的json怎么写

    如果您forge的json出了问题,我贴个完整的
    1. {
    2.         "id": "Forge8.9.0.760",
    3.         "time": "2013-07-02T16:27:10-0700",
    4.         "releaseTime": "2013-07-02T16:27:10-0700",
    5.         "type": "release",
    6.         "processArguments": "username_session_version",
    7.         "minecraftArguments": "--username ${auth_player_name} --session ${auth_session} --version ${version_name} --gameDir ${game_directory} --assetsDir ${game_assets} --tweakClass cpw.mods.fml.common.launcher.FMLTweaker",
    8.         "minimumLauncherVersion": 2,
    9.         "libraries": [
    10.                 {
    11.                         "name": "net.minecraftforge:minecraftforge:8.9.0.760",
    12.                         "url": "http://files.minecraftforge.net/maven/"
    13.                 },
    14.                 {
    15.                         "name": "net.minecraft:launchwrapper:1.3",
    16.                         "serverreq": true
    17.                 },
    18.                 {
    19.                         "name": "org.scala-lang:scala-library:2.10.2",
    20.                         "url": "http://files.minecraftforge.net/maven/",
    21.                         "comment": "Important for Forge, we add this, switch back to maven central when the launcher supports it",
    22.                         "serverreq": true
    23.                 },
    24.                 {
    25.                         "name": "org.scala-lang:scala-compiler:2.10.2",
    26.                         "url": "http://files.minecraftforge.net/maven/",
    27.                         "comment": "Important for Forge, we add this, switch back to maven central when the launcher supports it",
    28.                         "serverreq": true
    29.                 },
    30.                 {
    31.                         "name": "org.ow2.asm:asm-all:4.1",
    32.                         "serverreq": true
    33.                 },
    34.                 {
    35.                         "name": "net.sf.jopt-simple:jopt-simple:4.5",
    36.                         "serverreq": true
    37.                 },
    38.                 {
    39.                         "name": "lzma:lzma:0.0.1",
    40.                         "serverreq": true
    41.                 },
    42.                 {
    43.                         "name": "com.paulscode:codecjorbis:20101023"
    44.                 },
    45.                 {
    46.                         "name": "com.paulscode:codecwav:20101023"
    47.                 },
    48.                 {
    49.                         "name": "com.paulscode:libraryjavasound:20101123"
    50.                 },
    51.                 {
    52.                         "name": "com.paulscode:librarylwjglopenal:20100824"
    53.                 },
    54.                 {
    55.                         "name": "com.paulscode:soundsystem:20120107"
    56.                 },
    57.                 {
    58.                         "name": "org.lwjgl.lwjgl:lwjgl:2.9.0"
    59.                 },
    60.                 {
    61.                         "name": "org.lwjgl.lwjgl:lwjgl_util:2.9.0"
    62.                 },
    63.                 {
    64.                         "name": "argo:argo:2.25_fixed"
    65.                 },
    66.                 {
    67.                         "name": "org.bouncycastle:bcprov-jdk15on:1.47"
    68.                 },
    69.                 {
    70.                         "name": "com.google.guava:guava:14.0"
    71.                 },
    72.                 {
    73.                         "name": "org.apache.commons:commons-lang3:3.1"
    74.                 },
    75.                 {
    76.                         "name": "commons-io:commons-io:2.4"
    77.                 },
    78.                 {
    79.                         "name": "net.java.jinput:jinput:2.0.5"
    80.                 },
    81.                 {
    82.                         "name": "net.java.jutils:jutils:1.0.0"
    83.                 },
    84.                 {
    85.                         "name": "com.google.code.gson:gson:2.2.2"
    86.                 },
    87.                 {
    88.                         "name": "org.lwjgl.lwjgl:lwjgl-platform:2.9.0",
    89.                         "natives": {
    90.                                 "linux": "natives-linux",
    91.                                 "windows": "natives-windows",
    92.                                 "osx": "natives-osx"
    93.                         },
    94.                         "extract": {
    95.                                 "exclude": [
    96.                                         "META-INF/"
    97.                                 ]
    98.                         }
    99.                 },
    100.                 {
    101.                         "name": "net.java.jinput:jinput-platform:2.0.5",
    102.                         "natives": {
    103.                                 "linux": "natives-linux",
    104.                                 "windows": "natives-windows",
    105.                                 "osx": "natives-osx"
    106.                         },
    107.                         "extract": {
    108.                                 "exclude": [
    109.                                         "META-INF/"
    110.                                 ]
    111.                         }
    112.                 }
    113.         ],
    114.         "mainClass": "net.minecraft.launchwrapper.Launch"
    115. }
    复制代码
    -
    完了之后,退出游戏,再把mod,按照mod作者说的安装方法,进行安装.
    比如常见的是
    1.zip或者jar文件放到mods文件夹下,
    2.zip或者jar文件放到coremods文件夹下,
    3.下载的压缩包先解压,完了把解压出来的mod文件,用压缩软件,复制到minecraft核心程序的.jar文件中.
    这个看不同mod的作者的要求.以及安装方法说明了.不同的mod不一样.

    因为你刚启动过一次带forge的minecraft了.所以客户端.minecraft文件夹下应该多了mods和coremods文件夹.

    正常启动后,就和1.5.2以前的minecraft差不多了.标题画面左下角会有forge等的版本号.而且mods列表中可以看到一些已经安装的mod.
    -完-

    打赏

    0

    收藏

    0

    支持

    0

    反对

    0

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

    [LV.1]初来乍到

    沙发
     楼主| 发表于 2013-7-3 11:14:38 | 只看该作者

    楼主说的minecraft 1.6.1的forge的scala库的下载

    本帖最后由 alecthree 于 2013-7-3 11:23 编辑

    度娘网盘实在卡到难忍.
    换金山快盘了.
    http://www.kuaipan.cn/file/id_15259731039879194.htm

    大概20多MB,包括
    scala的2个库的下载,scala-compiler-2.10.2.jar,scala-library-2.10.2.jar
    还有forge 8.9.0.760的installer的jar包.
    还有2个样例mod,用于测试1.6.1的minecraft的forge是否能正确运行.
    ShowDurability2 v1.1.0
    和ChickenShed v1.1.2
    都是1.6.1的minecraft必须上forge之后才能用.
    show durability 2主要是让你的minecraft界面显示装备的耐久值数字.
    chickenshed是一个小mod,让鸡死亡每次必掉落1个羽毛.

    祝你成功.在windows下测试的.
    mod在成功启动一次forge以后,退出游戏.放到.minecraft文件夹下的mods文件夹中.mod的zip文件不用解压
    -完-
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    奋斗
    2013-8-8 07:42
  • 签到天数: 19 天

    [LV.4]偶尔看看III

    板凳
    发表于 2013-8-2 08:37:49 | 只看该作者
    好乱啊。。。
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    无聊
    2018-2-13 14:59
  • 签到天数: 134 天

    [LV.7]常住居民III

    地板
    发表于 2016-6-9 21:56:33 | 只看该作者
      支持楼主,但是希望楼主能进行重新排版一下(虽然可能性不大)
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    您需要登录后才可以回帖 登录 | 加入最MC

    本版积分规则