MINECRAFT我的世界 高手进阶攻略(txt+pdf+epub+mobi电子书下载)


发布时间:2020-05-13 18:25:10

点击下载

作者:(澳)Stephen O'Brien

出版社:人民邮电出版社

格式: AZW3, DOCX, EPUB, MOBI, PDF, TXT

MINECRAFT我的世界 高手进阶攻略

MINECRAFT我的世界 高手进阶攻略试读:

前言

近年来,《我的世界》(MINECRAFT)是人们谈论最多的游戏之一。这款游戏包罗万象,非常有意思。甚至出现了专门的MINECRAFT教育机构(例如K-12),这些市场是传统游戏无法企及的。

但是,如果你在游戏中站稳了脚跟之后,还能做些什么呢?你能够独立生存、抢夺资源、努力地穿过大山、游走在地下城、进入寺庙,苦苦鏖战之后与末影龙遭遇,最终斩获龙蛋。那接下来做什么呢?

其实,好戏才刚刚开始……这款游戏的持久魅力恰恰在于有无穷无尽的资源。

标准版游戏包含了许多功能,例如红石电路,创建复杂的自动刷怪塔,以不可预期的创造性方式使用标准功能。在从网上下载冒险地图后,在多人服务器中可以定制交易系统、小游戏和整个社会,这又让游戏完全变成另一个世界。

不仅如此,额外的插件使得游戏的创造性远远超过了普通游戏。这些插件可以让你走进工业时代,可以使用核能、高速轨道、信号系统、自动化制造和运送物品穿过某个地段等。这些插件都是可以免费下载的,有了这些插件之后,你就可以玩个不停了。

但是,摸索这些插件的玩法并非易事。虽然网上有许多零散的教程,但要找到切实有用的信息非常不容易,现在急需一部清晰的指南带领玩家继续向前。

本书将带领你探索游戏,帮助你迅速掌握要领。阅读本书之后,你会大吃一惊,因为之前你认为自己已经玩到头了。成为MINECRAFT高手!

将这本终级指南放在身边,你将会从游戏菜鸟变成高手。在本书中,你会学到如何采用神奇的全新方式使用标准功能。● 能够更轻松地安装MOD,并且轻松地管理游戏版本和配置。● 可以自动采矿、收获和建造。● 根据需要生成足够的矿石。● 创建刷怪塔和陷阱,以快速获得经验值以及掉落物品。● 创建优美的2D和3D艺术品。● 建造各种风格的建筑。● 更好地使用红石,可以与延时电路、密码锁和其他装置一起使用。● 进入工业时代和核时代,并且完成更多新的目标,获得新工具和

能力。● 将相关装置与信号系统相连,提供完美的传输系统。● 了解录制视频和音频的专业方法。主要内容

本书的每一章都详细介绍了游戏的一个关键点,从基本的生存到创建自己的世界都包含在内。● 第1章“进阶起步”介绍了如何安装Mod模组以及使用各种类型

的高级功能。● 第2章“自动化农场”介绍了用于创建自我维护系统的绝佳技术(这些技术都经过实战考验)。利用这些自我维护系统,我们能

够使用轨道、矿车,采用一些简单技巧自动传送、分拣和收集物

品。● 第3章“采矿和矿石生成器”介绍了通过采矿和矿石生成器,生

成无限的圆石,以及利用水和岩浆生成黑曜石,建造通往下界之

门。● 第4章“刷怪塔、陷阱与防御设施”介绍了如何获得无尽的物品,

以及如何提高经验值。● 第5章“高级建筑”介绍了各种风格建筑的要点、创建2D和3D艺

术品,以及创建自然的树木和地形来改变世界的面貌。● 第6章“红石的力量”介绍了MINECRAFT红石系统,包括使用

密码锁保护要塞、轨道变轨设计等。● 第7章“玩转BuildCraft”介绍了如何轻松地分类、挖掘巨大的采

石场、使用水泵转移石油、精炼燃油以及给大量的引擎充能。● 第8章“工业时代”介绍了如何培育新物种、制造功能强大的新

装备以及创建核电站。● 第9章“铁路大亨”介绍了一系列高级的矿车玩法。● 第10章“制作视频”介绍了如何正确地使用软件录制影片和音

频。● 第11章“创建冒险地图”可以说是游戏中的游戏,你可以了解

到如何创建地图与他人分享以及吓唬菜鸟的种种方法。

本书中包含大量的提示、技巧等,可以让你学会使用非常有趣的方式进一步探索游戏。使用指南

本书中使用了三类备注信息,分别是注意、提示和警告。注意 这部分信息通常作为正文的补充,很有用,但并非至关重要。大多时候权当漫谈。

 提示 提示通常会给大家提供一些解决问题的小窍门,对于帮助大家摆脱窘境非常有用。

 警告 这种信息通常意味着潜在危险,千万别无视。勘误

本书翻译工作由多位游戏玩家承担,并由资深玩家进行了专业审校。尽管如此,书中难免还有一些不足之处,敬请读者提出宝贵意见,电子邮箱为zhaoxuan@ptpress.com.cn第1章进阶起步

本章将介绍以下内容。● 创建自定义配置文件。● 运行之前的版本以向后兼容。● 使用独立的MINECRAFT安装程序保护世界。● 安装一套完整的Mod之后再开始游戏。● 恢复之前保存的世界。

MINECRAFT与其说是一款游戏,不如说是由紧密合作的各个部分构成的一个系统。如果你只对传统意义上的电脑游戏感兴趣,你可能会对MINECRAFT嗤之以鼻。如果你还对其他类型的游戏感兴趣,本书会带着你采用各种有趣的方式探索MINECRAFT:你将了解如何访问不同版本的游戏,如何保存游戏世界以备将来恢复,以及如何采用完全不同的方式运行MINECRAFT。

虽然你可以跳过本章,阅读本书的其他章节,但是本章介绍了一些重要的步骤和提示,可以保证你顺利地探索新的玩法。阅读本章后,你将学会安装后续章节所需的各种组件。

阅读本章之前,需要购买并安装MINECRAFT,并且使用自己的账号登录,之后就可以开始游戏了。1.1 管理MINECRAFT

通常情况下,每款游戏都会有一个最终版本,偶尔官方会打一些补丁。但MINECRAFT却并非如此,瑞典开发者Mojang经常对游戏的特性和结构进行更新。同时,MINECRAFT的粉丝也在不断地开发Mod(也就是说,粉丝有可能在无意中做出了非Mojang所想的功能),他们使用自己特有的Mod来开发复杂的多人服务器,并且根据自己的想法来创作冒险地图。注意 Mod的功能简而言之,使用Mod功能可以添加大量的特性、功能和游戏元素。有些Mod可以改变地形,有些Mod可以添加不同的动物或改变角色动画,有些Mod可以添加地图制作系统,还有些Mod可以改变物品存储系统的运行方式,或用新建筑与废墟群点缀地形。某些Mod甚至可以替代红石系统,添加全新的物品、系统以及和游戏的交互,从而实现工业时代和核能时代。本书的后半部分花了较大的篇幅详细讨论了相关的问题。

所有这些不断变化的Mod之间的交互非常复杂。首先,游戏本身会自动升级,并且Mod的更新永远会落在游戏更新周期的后面(有时甚至会落后数年之久),这会导致版本不兼容的问题。冒险地图也是针对不同版本的游戏创建的。老实说,想在运行过程中使这些Mod不产生剧烈冲突,并且保证运行良好几乎是不可能的。另外,即使在高度自定义且功能强大的服务器上玩游戏,如果Mod安装错了,你也可能会被禁——虽然这种方式有时候可以防止作弊。在大多数情况下,Mod之间会产生冲突,它们可能会相互侵占对方的势力范围,还有可能会损坏珍贵的存档,或者使得游戏根本无法运行。

并不是所有人都能玩转多个Mod,但如果你想要使用多个Mod,可以参考本书介绍的一些妙招。1.2 运行控制

Minecraft Launcher(启动器)提供了多个功能,其中一些功能非常重要。其主要的目的是存储与用户MINECRAFT账号相关的登录信息,下载并更新程序文件(包括其自身在内),以及运行游戏。除此之外,还可以使用它创建个人的配置文件,这样就可以运行具有多个自定义参数的特定版本的游戏了。尽量不要使用破解的启动器只要在网上进行简单的搜索,就可以看到很多MINECRAFT启动器。使用这些启动器玩游戏时不需要Mojang账号,也不需要到Mojang上注册。但这些启动器中会藏有恶意软件、病毒等,一定不要安装这些启动器。游戏会在首次运行的时候强制检查账户信息,此后便可以离线玩游戏了,因此检查注册信息一点也不麻烦。使用破解的启动器尤如玩火,一旦陷入火坑便无法自拔。

当你打开启动器时,会看到如图1.1所示的界面,当然,其中的登录名是你自己的。你应该对这个过程相当熟悉了。图1.1 使用标准启动器可以创建多个配置文件,与此同时,这些配置可以运行不同的游戏副本。

1 选择预定义的配置文件。

2 创建新的配置文件(复制当前选择配置文件的参数)。

3 编辑所选择的配置文件。

4 查看、编辑和删除所有的配置文件。

下面来看看自己当前的配置文件,并对它进行一些有趣的修改。

首先我们来热热身,先创建一个配置文件,这个配置文件总是下载最新的实验版本。这些版本是Mojang每间隔一星期左右发布的快照,它们通常会有一些漏洞,并且可能破坏之前保存的游戏,因此应该将这些快照的世界隔离开,保证绝对安全,具体过程如下(见图1.2)。

1.单击New Profile按钮,出现如图1.2所示的界面,其中的登录名是自己的登录名的“副本”。图1.2 创建自定义配置文件。

2.将Profile Name改为Snapshots。

3.选择Game Directory。如果使用OS X系统,在已显示的文件路径名的后面添加/saves/snapshots。如果使用Windows系统,则在后面添加\saves\snapshots。不需要整个路径都与图1.2中所示的内容一样。在文件的路径后面添加这些字符串之后,会在游戏的应用程序文件夹内的标准目录(用于保存世界和资源包)中创建名为snapshots的目录。只在其中添加/snapshots,就会在游戏的主应用程序文件夹中创建目录,有可能与游戏在用的那些目录相互干扰。因此,在为其他配置文件添加任何其他自定义目录的路径时,都要加/saves/(如果使用Windows系统,则添加\saves\)。

4.选择Enable experimental development versions(snapshots),并在弹出的对话框中单击Yes按钮。

5.将Use version下拉列表设置为Use Latest Version。如果单击下拉按钮,可以看到列出了所有最新的快照。年份、此年中的第几个星期以及那个星期内发布版本的字母标识构成其名称。例如,15w25b表示2015年第25个星期内发布的第二个版本。同样,如果不勾选Enable experimental选项,此下拉列表仅显示每个最终发布版本的版本号。

还可以设置一些其他的选项。● Resolution:设置游戏窗口的宽度和高度。在游戏过程中,还可

以使用改变窗口尺寸的标准控件来改变窗口的宽度和高度。在游

戏过程中通过Options…Video Settings进入全屏模式时,这种设

置方式不会影响分辨率(因为这种方式的体验更加逼真,所以我

偏爱这种方式)。● Automatically ask Mojang for assistance with fixing 

crashes:选择此项后,将会向Mojang发送漏洞报告,但千万别

指望他们会直接跟你联系,甚至为你提供帮助。但是这样做会通

知他们改善游戏的稳定性。● Launcher Visibility:我通常将它设置为Keep the launcher 

open,这样能够更快捷地退出游戏并采用不同的配置文件重新

启动游戏。如果在笔记本电脑上玩游戏,你会发现游戏很快就会

耗尽电池,因此当电池快要耗尽时快捷地退出游戏,而当再次通

电时重新启动是非常有用的。● Allow use of old“Beta”and“Alpha”versions:有时候回顾

之前玩的过程或者稍微怀旧一下也是很有意思的事情;如果不勾

选本项,则不会返回。● Java Settings(Advanced):可以使用不同的Java虚拟机运行游

戏,但我不推荐这种方式,这很容易弄得一团糟。实际上,在本

书出版的时候,游戏就能自动下载适合自己的Java引擎了(称之

为运行环境),不再需要单独安装Java。但是,即使在内置运行

时的情况下,JVMArguments一栏也是有用的,因为可以使用它

设置游戏可用的最大内存。默认情况下,只设置最重要的参数之

后即启动游戏:-Xmx1G预留总计1GB的内存(使用末尾的1G指

示)。如果使用Mod或高分辨率资源包玩游戏,那么需要增加此

内存,但是不要超过系统总内存的一半。如果有8GB的内存,那

么将其设置为-Xmx4G,这将为游戏提供总计4GB的内存。总体

来说,设置为2GB(或者说-Xmx2G)就够了。

设置完成之后,单击Save Profile返回主启动器窗口,确认在Profile下拉列表中选择了SnapShots项,然后单击Play按钮。

如果之前没有玩过这个快照,那么启动器将会下载所需的文件,并启动游戏。

创建任意类型的新世界,使用一些有意义的名字(如Latest Snapshot),使其加载,接着退出返回至启动器。

下面介绍如何查找所保存的世界,这部分相对简单。

再次单击Edit Profile,接着单击Open Game Dir,文件管理器将打开所选择的快照目录。在此目录中,有一个名为saves的目录,其中保存有你的新世界。注意 让自己拥有更多的资源资源包与saves目录存储在相同的文件夹中。为了在使用此配置文件的情况下能正常使用资源包,并且能够使用游戏中的选项打开资源包文件夹,需要将已有的文件夹复制至与saves目录平级的目录中,或者创建一个空目录。无论采用哪种方式,都要将目录命名为resourcepacks,这样单击游戏中的按钮才能正确打开它。之后,若要使用某个资源包,只需要将它复制到文件夹中即可。另外,如果要选择下载资源包还是材质包,那么建议下载资源包。与之前的材质包格式相比,资源包的结构已更新,更易于进行自定义操作。

可以将存档文件夹复制到任何类型的备份系统中,从而为你自己的世界创建那个时间点的“快照”,以备之后需要恢复此时间点的世界时使用。也可以在不同的PC之间进行复制。实际上,也可以将其复制到多人游戏服务器的目录中,并将文件夹命名为world,这样可以将世界分发至所有登录的玩家。

在启动器中还有另外两个部分。Profile Editor给出当前所有配置文件的列表,双击任何一个配置文件,可以打开之前使用的Profile Editor窗口。用鼠标右键单击配置文件,在弹出的快捷菜单中可以添加、编辑和删除配置文件,并且可以打开所选择配置文件对应游戏的文件夹。

与启动器不同的是,一旦运行程序,会出现Game Output页签,并且会显示来自服务器和客户端消息的运行日志(游戏客户端运行在底层服务器,即使在没有连接至某个地方的实际服务器时也是如此)。这个控制台不具有交互性,主要是Mod开发人员进行调试时使用。1.3 Mod管理

如之前所介绍的,可以使用标准的启动器创建独特的配置,每种配置均会保存自己的一组世界和资源包。但是,这并没有解决与Mod管理相关的问题(Mod管理可以用一团乱麻来形容),因为每个配置文件仍然运行游戏相同的副本(即使将其设置至单独的目录中也是如此)。这个问题可以手动解决,在http://minecraft.gamepedia.com/Mods/Installing_mods中有相关指南。社区已经开始解决这个问题了,主要采用以下两种方式。● 自定义启动器:使用自定义启动器可以更容易地管理软件、资源

包等的安装程序(通常称之为副本),以及它们安装的Mod。这

能够让用户选择要在每个副本中都能使用的特定Mod,创建自己

自定义版本的游戏,不用担心与标准或原版游戏等冲突。原版和其他更有趣的版本从技术的角度来看,原版指未采用任何方式自定义的版本。换句话说,游戏按最初始的方式运行。Mod和资源包会对游戏进行调整,可以完全改变玩游戏的方式,因此使用Mod和资源包的MINECRAFT不再是原版游戏,玩家能够采用更有趣的方式来玩游戏。● Modpack整合包安装器:整合包将精选的一系列Mod与合适的游

戏版本组合,以保证整体的兼容性,使得玩家能够根据特定的游

戏目标安装合适的游戏版本。例如,可以将一个Mod整合包设计

为在某种服务器上玩,而与另一个Mod整合包一起使用时可以形

成冒险地图。当然,可以使用其他Mod整合包简单地提供一种具

有科技元素或魔法元素的游戏体验,或者做出各种生存玩法。1.3.1 自定义启动器

自定义启动器有助于顺利地将Mod安装至特定的MINECRAFT副本。同时拥有多个副本的意义如下。● 防止干扰:每个游戏副本具有其自己的世界、资源包和Mod,防

止不同版本之间相互干扰。● 方便:一键加载Mod,并且能够使用复选框打开或关闭Mod。● 增加灵活性:即使相同版本的游戏也可以拥有不同的副本。采用

这种方式,在某个副本中可以专门选择一组适用于特定风格游戏(例如高科技发展建设)的Mod,其他副本可以实现完全不同的

游戏风格。

自定义启动器有很多,其中一些非常受欢迎,例如Magic Launcher,它在标准启动器的基础上增加了额外的选项,使得能够实现更多功能。其他启动器或许采用了完全不同的方法实现这些功能。我极力向大家推荐MultiMC(需要提醒的是,使用接下来介绍的Mod整合包启动器也可以创建单个原版游戏副本,但它们的界面远不如MultiMC友善)。

如图1.3所示,使用MultiMC最大的好处是能够更容易地创建自定义游戏副本。它可以在Windows、OS X和Linux环境下运行,并且使用起来非常直观。图1.3 MultiMC主窗口。1.添加新副本

可以从http://multimc.org下载MultiMC。安装完成后,打开MultiMC,你将看到一个空白的窗口,可以在此创建新副本(如果使用OS X,需要在按住Control键的同时单击图标后,再单击Open按钮。如果弹出列有Java虚拟机的窗口,可以不管它直接单击Open按钮)。

首先需要添加Mojang或游戏账号。

1.单击主窗口右上角的Accounts菜单,执行ManageAccounts菜单命令,打开图1.4所示的窗口。图1.4 MultiMC账号管理窗口。

2.单击Add按钮,输入Mojang或游戏账号,然后单击OK按钮。MultiMC将尝试对账号进行认证,如果认证成功,可以在Manage Accounts窗口看到添加的新账号。单击Close按钮,返回主界面。

3.单击工具栏左上角的Add a new instance图标。

4.此时,打开一个新窗口,在此窗口中输入副本的名称,并从弹出的菜单中选择版本。可以在列表中看到主要发布版本和快照。如果想要使用最新的快照,但列表中未列出此快照,可以单击Refresh按钮。

5.单击OK按钮,MultiMC将下载所需的文件。

主窗口右侧边缘的下方列出了大多数主要功能。如果没有显示下面列出来的所有选项,可以单击边缘底部的双箭头或者增加窗口的大小。● Play:按标准在线模式运行游戏,使得能够访问多人服务器。● Play Offline:采用离线模式运行游戏。需要提醒的是,采用离

线模式时,仍然可以通过LAN(如局域Wi-Fi网络)连接至共享

的游戏。采用离线模式玩游戏之前,至少要采用标准在线模式启

动一次游戏。● Change Group:为副本定义一个新的群组,或者将副本指派到

一个不同的群组。可以使用群组将原版游戏与使用特定Mod创建

的游戏隔离开来。● Edit Notes:给副本添加注释,以备将来使用。● Manage Screenshots:按F2键(在OS X中按fn+F2键)可以对

游戏屏幕截图。这些屏幕截图都保存在屏幕截图文件夹中,打开

InstanceFolder(稍后介绍)便可找到此文件夹。使用MultiMC可

以方便地将屏幕截图自动上传至Imgur.com(参见图1.5),这样

很容易就可以将屏幕截图转发到博客或其他类型的网站中,以在

社交网站上与他人分享,以后还可以下载使用。图1.5 MultiMC可以向Imgur上传屏幕截图,以便在线分享。● Edit Instance:打开EditInstance窗口,在此窗口中可以将这个

副本切换成新版本的游戏。如果使用MINECRAFT快照,那么经

常会用到此功能。需要记住的是,在版本列表窗口中单击

Refresh按钮,以确保可以使用最新版本—MultiMC不检查列出的

是否为最新列表。也可以安装Forge、LiteLoader,或者添加其他

类型的Mod。从MultiMC主窗口或Edit Instance窗口可以访问这

里的所有设置。● Instance Setting:调整副本的运行环境设置,包括窗口大小、

保留的内存空间等。第一次定义副本时,可以看到这些选项。在

某些情况下,如在安装一些大型Mod后发现使用默认内存设定运

行游戏时有压力,则需要重新查看这些设定。● Instance Folder:单击可以打开副本的主应用文件夹,接着打开

minecraft文件夹,可以在此访问屏幕截图、游戏存档、资源包和

Mod文件夹。● Config Folder:此文件夹存放Mod的配置文件,这些配置文件通

常为纯文本文件,扩展名为.cfg。可以使用任何纯文本编辑器打

开并编辑这些文件,以此对Mod进行调整。图1.6所示为

Railcraft Mod主配置文件的副本,这些文件展示了非常棒的自定

义Mod设置,感兴趣的读者可以对此好好研究。在安装第一个

Mod之前,此文件夹是空的。图1.6 访问配置文件夹中Railcraft的配置文件。● Delete:删除此副本,会删除所有已下载的游戏文件、游戏存档、

Mod和屏幕截图。显然,因为此功能是彻底删除副本,所以要慎

用。

以上基本包含了MultiMC主要的功能,但最重要的一个部分未涉及——添加Mod。2.在MultiMC中添加Mod

未来,MINECRAFT的开发人员终将引入新的方法,帮助玩家顺畅地使用所有的Mod。但现在,Forge实用工具提供了API形式的解决方案,而且运行良好(参见本节后面的“Forge之路”)。

但是,还有一点需要警告大家:所有的Mod并不是同时更新的,因此可能需要创建多个游戏副本,每个副本为不同的版本。在写作本书时,很容易就能将大多数Mod安装至MINECRAFT v1.8版本,但还有相当一部分Mod运行在v1.7.10版本上。因此,就算创建v1.7.10版本的副本,但也要时刻关注下面的网站,这样可以跟踪每个Mod的更新信息。● BuildCraft:http://mod-buildcraft.com/pages/download.html● Industrial Craft 2(IC2):http://wiki.industrial-craft.net/index.php?

title=Download● Railcraft:http://www.railcraft.info/releases/

打开Edit Instance窗口,单击Install Forge按钮,从打开的列表中选择最新的Forge版本,确保MINECRAFT列中所示的版本号与自己的副本匹配。带有星星的版本列表表示推荐使用的版本,而不带星星的版本可能还存在漏洞(如果此列表为空,则单击Refresh按钮)。单击OK按钮从在线库中下载并安装Forge文件。也可以使用LiteLoader实现最基础的Mod加载功能,而不会改变游戏本身。LiteLoader和Forge一起使用时不会产生冲突,因此可以同时安装。但是,如果不是某个特定的Mod需要使用LiteLoader,一般不需要同时安装两个工具。例如,VoxelModPack中所包含的许多Mod就需要使用LiteLoader。如果下载Mod之后需安装LiteLoader,那么要检查依赖性。但是,后面介绍的Technic Launcher中包含的VoxelModPack将与LiteLoader一起安装自己的副本。安装好Forge之后,可以继续安装Mod。单击Loader mods页签,可以看到如图1.7所示的窗口。注意 Forge之路游戏的主要代码一直在持续开发,这样做的目的是让创建Mod的人能更轻松地使用API来创建、复制或扩展游戏核心代码的标准方法。虽然在2010就已将此提上议事日程,但至今还未有定论。虽然如此,但现在底层已经发生了很大的变化,这样可能会使Mod的创建者完全崩溃,并且使Mod更新严重滞后。Forge可以说是一种独立的权宜之计,它提供了自己的API。使用Forge的Mod既能与游戏完全兼容,也能让彼此之间很好地兼容。这些Mod将Forge作为自己的入口,而不是修改游戏本身的代码来满足自己的需求。尽可能使用Forge Mod,你会发现自己很快就能自定义游戏了。图1.7 MultiMC的Mod管理窗口。

现在来安装Mod。虽然有成千上万的Mod,但下面仅介绍如何安装一些关键的Mod及资源包,并且要根据游戏副本选择合适的Mod。● Optifine:此Mod会大大改善游戏的图像显示效果,使用它之后

可以使用高分辨率材质包,并且还可以使游戏运行得更顺畅。可

以从http://optifine.net/downloads (http://goo.gl/ztGSVs)下载。● VoxelMap:此Mod可以在游戏内显示地图、添加路标简化寻

路,并且可以显示敌对生物。先使用MultiMC的Edit Instance功

能安装LiteLoader,接着从下面的链接下载VoxelMap(http://

minecraft.curseforge.com /mc-mods/225179-voxelmap)。● NotEnoughItems:NEI会向标准物品栏界面添加一系列新控件,

可以使用E键访问,这样玩家就能在创造模式中更快速地选择物

品,并且能在生存模式中查看合成配方。使用它时需要下载NEI

和Mod支持库CodeChickenCore,可以从http://

www.chickenbones.craftsaddle.org/Files/New_Versions/

links.php(goo.gl/lBeYCl)中下载。

将Mod保存到downloads文件夹,如果下载页面导航至AdFly,只需要等待5秒钟,然后单击页面右上角的Skip Ad按钮。

返回MultiMC,单击Loader mod窗口中的Add按钮,并选择相关文件。单击Close按钮关闭窗口之后,双击副本启动游戏。

在开启新世界时,如果游戏产生冲突,返回至副本的Settings对话框,单击Java页签,选择Java Installation后单击Auto-Detect。必须已安装Java 8及以上的版本(在Auto-Detect列表中显示的是1.8版)。特别需要提醒的是,BuildCraft要求Java 1.7及以上版本,MINECRAFT会在任何更低的版本下崩溃(如果需要,参见http://java.com进行更新)。最好每次加载一个Mod,这样可以看出哪个Mod会出现问题,然后检查它是否已更新,或者禁用这个Mod。

下面添加一个资源包,用于改变游戏内的材质。比较完备的资源包之一是Chroma Hills资源包,可以从http://www.chromahills.com/forum/downloads.php(http://goo.gl/oHB6iX)下载,然后按以下步骤进行操作。

1.再次打开副本设置,单击Resource packs标签,接着单击Add按钮。选择Chroma Hills压缩文件,将其复制到文件夹中。

2.在MultiMC内重新启动游戏,接着单击Resource packs…。

3.如图1.8所示,如果未列出Chroma Hills资源包,那么打开已解压缩的资源文件夹,接着退出后进入资源包设置,这时应列出了Chroma Hills资源包。激活它后单击Done按钮。图1.8 单击资源包图标,将其复制至右侧并激活资源包。

图1.9所示的界面为已安装Chroma Hills包的界面,其标题已发生了变化。图1.9 已安装Chroma Hills资源包的游戏。

现在,已安装了Optifine,在视频设置中会出现多个新的选项,包括Details、Animations、Quality、Performance等。使用Chroma Hills运行时,最好将这些选项设置为Fancy,或者将它们打开,并使用它们精确地调整性能和质量之间的平衡。

另外,还有一个非常好的资源包,用于改善默认的外观,即Faithful 32×32。正如从它的名字上所看到的,它将默认的纹理从16×16分别提高了一倍。Faithful还具有一些变种,可以支持使用很多流行的Mod包导入的一些物品和方块,甚至有一个与Optifine一起使用的优化版本,我非常喜欢它,可以从http://goo.gl/9Ex4ne下载。提示 找到更多的Mod在游戏中可以使用很多的Mod,但要选用带来最好游戏体验的Mod有一定的难度。在后面的章节中,我介绍了几个Mod,它们确实能使游戏变得更炫。当然,还有很多很好的Mod,提供了一些帮助,或仅仅做出了一些有趣、好用的小修改。虽然提供下载Mod的网站很多,但最好的网站之一是http://www.planetminecraft.com/resources/mods/。使用它可以根据特定的游戏版本筛选Mod,并且可以查看最受欢迎的Mod。最好是使用那些支持Forge的Mod,以避免冲突。1.3.2 Mod整合包安装器

尽管使用MultiMC可以安装已装载各种Mod的自定义版本MINECRAFT,但没有必要分别安装每个Mod。在下载某个版本的游戏时,Mod整合包安装器会一起下载全部所需的Mod,同时创建启动器。此时,已对所有的Mod验证完毕,它们能同时运行。

无论你安装多少个不同的整合包,都不会产生兼容性问题。可以先试用下面几个很受欢迎的启动器。● ATLauncher:ATL是我最喜欢的Mod整合包启动器,它的界

面干净整洁,包含多个Mod整合包,并详细介绍了每个包(见图

1.10)。它支持多个账号,并且能够很便捷地安装Forge和

Optifine。其最突出的优点是,只需要单击一个按钮就能创建客

户端和完全为Mod的服务器。如果没有安装其他Mod整合包启动

器,这个启动器值得一试,真是不能再简单了。要记住的一点是,

首先单击右侧的Account页签,存储游戏身份信息。可以从http://

www.atlauncher.com/downloads/下载ATLauncher。

如果使用OS X,需要进入System Preferences面板中的Security

& Privacy设置,将Allow apps downloaded from设置为

Anywhere。如果打开ATL时接收到一条错误信息,那么需要设置

此选项。只是在第一次运行ATL时修改此设置,之后可以根据需

要将其设置为不同的值。● Feed the Beast:这是一款界面非常友好的启动器(见图

1.11),其中包含大量的Mod整合包,并有可下载的地图和材质

包。可从http://feed-the-beast.com下载此启动器。如果想要使用

类似原版且包含一些优秀工具的游戏,可以使用Voxel包。利用

这些工具可以实现很多功能,例如自定义路标(不会丢失轨迹,

免得一通乱找),以及能够在这些路标之间快速传送的内置地图。图1.10 ATLauncher很可能是目前最好的Mod整合包启动器。图1.11 Feed the Beast最大的优点在于包含地图及匹配的Mod整合包。● Technic Launcher:这个Mod整合包包罗万象,如图1.12所示。

最初,它只包含Tekkit包,但现在包括各种各样其他的包。在本

书出版时,共有109个Mod能毫无冲突地一起运行。需要强调的

一点是,在Technic Launcher中包含TekkitModel。Technic

Launcher还包括Galacticraft(飞向月球和火星、创建空间站等)、

RailCraft(见第9章)、BuildCraft(见第7章)、Alchemy等,数

不胜数。启动器中包含的其他Mod整合包侧重于不同的主题元素,

从而使游戏变得更有意思。访问http://www.technicpack.net下载

此启动器,接着从左侧的列表中选择Mod整合包并单击Play按钮。

如果想要使用Tekkit,可以参见http://tekkitwiki.com/wiki/

Tekkit_Wiki,这里介绍了使用各种不同Mod的相关知识。图1.12 使用Technic启动器可以带来不同的游戏体验。1.4 写在最后

MINECRAFT可以从多个副本运行,允许访问之前的版本,并且支持Mod,这些相当超前的特性带来了很多全新的游戏体验,大大超出了游戏设计的初衷。

虽然可以精心选择Mod,创建自己的版本,但使用Mod整合包启动器不失为一种简单的方法,并且可以运行自己的服务器或在线访问其他多人服务器。

需要记住的是,如果计划将多个Mod或高分辨率材质绑定至资源包,并且系统的内存足够,那么必须将内存设置为至少2GB,这可以使游戏运行得更顺畅,保证更好的游戏体验。

有些Mod会添加自动采矿和种植系统,但即使在原版游戏中你也能做到这些。第2章主要介绍使用红石和矿车自动种植农作物。第2章自动化农场

本章将介绍以下内容。● 建造自动化农场。● 检测何时能够收获甘蔗。● 触摸一个按钮便可以摇动南瓜和西瓜,让它们掉落。● 指派村民打理自己的农场。● 使用矿车自动收集、卸载收获的农产品,并对农产品进行分类。

在MINECRAFT中,耕种是必须的工作,至少最初的时候需要如此。种植农作物是收集资源使你保持体力全满状态的最佳方式,让你可以与各种生物一路奋战,直到与末影龙的最终决战。但打败长着尖牙的末影龙之后,就不需要继续耕种了吗?其实,多少还是需要一点食物的。因为即使向上跳一下也是会稍稍减少健康值的,疾跑也是如此,况且无论你做什么,敌对生物的威胁都会存在。

这里假设你已经知道如何创建农场,如果你能够以人性化的方式布置农场就更好了,这样可以更方便地获得收益。如果你不会创建农场,可以参见《MINECRAFT我的世界新手完全攻略》一书的第6章“农业生产”。

尽管使用基本的方法就能建造农场,但本书将介绍一个更高级的玩法——建造自动化农场。如果使用几个活塞、水流和一些红石就能建立农场,何必要亲自动手呢?

另一方面,通过建造自动化农场,可以更深入地了解红石背后的逻辑,例如接下来将要介绍的方块更新检测器(Block Update Detector,下文简称BUD)。

在写作本书时,还不能完全自动地种植全部农作物。在原版游戏中,还没有过自动播种的方法,虽然村民会亲手种植和收获小麦、土豆和胡萝卜。农作物成熟之后,村民可能会将农作物占为己有,这样就会造成一定的冲突。

在介绍相关内容之前,首先要弄清一个非常重要的概念:BUD开关。在检测农作物的成熟和自动收获方面,这是一个非常重要的元素。2.1 制作BUD

BUD是一种机关,当附近有方块更新变化时,BUD会触发红石信号。实际上,此功能并非是刻意置入游戏的,因为游戏代码本身采用事件驱动程序设计模式,所以自然就具备了这种关联更新的功能。在游戏中,无论改变特定方块空间特性的事件何时发生(如在之前未占用的空间放置方块、仙人掌生长至上面的空间、熔炉煅烧或冶炼完物品),代码都会检查周围的方块,查看这些方块是否也需要更新。随时检查每个方块是否需要更新将会耗费大量的带宽,使游戏运行变得非常慢,因此这种事件驱动模型通过查看周围的方块是否需要更新,以保证游戏的运行稳定。

BUD开关具有内在的不稳定状态。也就是说,方块需要更新时,不会立即执行更新,直到附近变化的方块触发它们时才更新——此时,代码也会转而关注邻近的方块,消除它们的不稳定状态,迫使它们更新。这将启动红石脉冲,代码继续向前执行,使得开关重新返回不稳定的状态,等待下一次更新。

在Minecraft Wiki和许多其他网站上都有BUD开关的详细资料,本书只详细介绍如何在自动化系统中使用BUD开关。也许最简单的方法是理解如何根据基本概念创建BUD开关。注意 平地居民你将会看到,本章及其他章节的屏幕截图背景都是光秃秃的,这样你就可以更清楚地看到自动化农场的布局,不会受到其他因素干扰。你也可以创建这种平地进行各种实验,具体操作步骤为打开一个新世界,选择More World Options…,将World Type设置为Superflat。单击Customize和Presets按钮,滚动到列表的底部,选择Redstone Ready。

图2.1所示为在正常方块上横向放置的粘性活塞,活塞的前面附有红石方块。现在将一点红石粉放在活塞下面,这样就完成了一个红石振荡器。粘性活塞将会一直保持运动。

当活塞处于关闭位置时,红石方块为红石粉充能,向活塞所在的方块提供能量,致使活塞延伸。随着活塞的延伸,红石方块移出红石粉所在的范围,使活塞失去信号,致使活塞收缩。一旦收缩,红石方块重新向红石粉充能,致使活塞再次延伸,依此类推。这就是它的整个工作过程,就像一个狂热的拳击运动员一样不停地来回运动,实际上这是一个很稳定的电路。图2.1 简单的振荡活塞——BUD的基础。

下面对此进行分析。

将另一个常规的方块放在离红石一格的位置(见图2.2),在其较远的一侧附接红石火把,将鼠标指针的“十字形”固定放在火把的顶部,背向红石方块放置一个常规活塞。图2.2 BUD开关准备就绪。

可以看到活塞会突然停下来。其实这时活塞不应该停止运动,它应该继续运动,但由于游戏代码有些难以预测,所以活塞停止运动了。电路现在处于不稳定状态。活塞准备开始运动,在更新时它会运动,但这不可预知。

现在完成主要部分:到粘性活塞后面,将任意类型的方块附接至其背面。好啦!现在可以看到粘性活塞运动起来了。同时,随着方块后面红石粉失去能量,红石火把熄灭(红石火把相当于逆变电路,它们处于持续激活状态,直到被另一个信号源充能为止。在这种情况下,随着红石方块移出范围,来自红石粉穿过其所附接方块的电源关闭,使得火把在红石方块移回原来的位置之前可以快速发出一次脉冲)。

移除刚才放置在粘性活塞后面的方块,再次引起更新,同时又一次激活BUD开关。

简单吧?不管怎么样,可以运行了。希望Mojang的工程师尽量不要太快对此部分进行修改,因为当前BUD开关的应用十分广泛。下面是触发方块更新事件的简要列表。● 如之前所介绍的,放置和移除方块。● 打开或关闭箱子,能够在不改变外观的情况下创建陷阱箱(这样

就不需要使用实际的陷阱箱了)。● 将熔炉连接至音符盒,当烧炼开始或结束时,会发出声音。● 在T形结头处改变铁轨的方向。● 水或岩浆流过。● 收获小麦、土豆和胡萝卜。● 一些植物的生长,例如南瓜、西瓜和仙人掌。虽然小麦的生长不

会触发方块更新,这对本章的内容十分重要。

希望读者现在对BUD是如何工作及其工作原理有了深入的理解。BUD确实很有用,下面来看一些实际的例子。2.2 自动化甘蔗农场

甘蔗是最容易自动种植的农作物之一,并且是很重要的原料。除了在烹饪很多食物时要使用糖外,甘蔗也可以用于制作书、地图和烟花。制作满级的附魔台需要使用大量的书,自动化农场绝对是必需的。另外,与西瓜和南瓜一样,甘蔗不需要重新种植;且与西瓜和南瓜不一样的是,甘蔗通常是垂直生长的。就因为这一点,甘蔗是我们第一个基于BUD收割机的理想目标。

图2.3和图2.4所示为基于BUD甘蔗收割机的正面和背面。显然,削掉甘蔗的顶部看起来有点麻烦,但不用担心,这个实例仅仅是个原型,后面将对其展开讨论。图2.3 自动化甘蔗农场。图2.4 实际上,红石粉将信号从BUD传送至收割活塞。

所以这里发生了什么呢?非常简单。种植甘蔗需要水,泥土方块就是可以种植甘蔗的位置之一,草地和沙地也可以种甘蔗。

甘蔗后面是间隔方块,后面是一个正常活塞,朝向甘蔗的方向,这样可以从地面一格以上的位置割断甘蔗,只留下根部,割完后可以重新长出甘蔗。

等待一段时间之后,甘蔗会长高,高过活塞到达BUD开关旁边的位置,这时候机器就会开始工作。游戏对BUD粘性活塞上的方块进行更新,粘性活塞接着将红石方块从红石粉推开,使得红石火把可以在方块回到那个位置之前短暂亮起。

红石脉冲沿着轨迹向前,达到甘蔗后面的活塞,使其伸展并切断上面2格的甘蔗。

下面更进一步说明这个概念。水流在一个平面上最多可以流动8格,这个特性提供了多种不同的农场布局。挖水渠,使水流过8格空间大小,在河床后面再放置7个间隔方块,每个上面放置一个活塞,如图2.5所示。图2.5 将农场扩展成8个方块。

要想使活塞正确运作,还有很多工作要做。图2.6所示为相应的布局。在每个活塞后面方块的顶部布下红石线。

这并不是最有效的设计。仔细观察图2.5,就会看到这种设计多少有点随意,有很多断的甘蔗掉在了后面,一些收获的甘蔗会飞过水流到对岸。另外,若农产品无法贮藏,自动化农场是没有意义的,因为如果不将农产品贮藏起来,农产品就会在5分钟之后消失。下面就来创建用来贮藏农产品的容器。图2.6 启动多个活塞。提示 粘液粘液方块除了被当做蹦床在上面来回跳外,还有很多其他的用途。粘液会粘连其他的粘液,放置单个粘性活塞,接着将一个粘液方块放在前面,另一个粘液方块放在它上面,这样就做成了很多切割方块,它的工作方式类似于一个双活塞。使用粘液可以完成很多不可思议的事情。但需要提醒大家的是,在生存模式中,每个粘液方块需要9个粘液球,但它的供应量很少,因为史莱姆只能在沼泽生物群系以及10%的地下生成场所生成,且只有10%的地下场所可能出现。因此在多数情况下,将活塞与单个粘液球组合起来制作更多的粘性活塞确实更简单一些。

通过连接至箱子的漏斗收集农产品是最简单的方法,图2.7所示为布局。首先放置箱子,在箱子和水流之间空一格,到水流所在的一侧,按住Shift键的同时右键点击箱子的背面,在箱子上附接一个漏斗(只放漏斗没有用,必须在按Shift键的同时右键点击,将漏斗连接至箱子,如果直接将漏斗放在箱子的上面,则不需要连接)。

本章后面将介绍如何通过带有漏斗的矿车完全自动收集物品,然后将物品放到一个集中的位置。

再来看看我们的农场,还可以采用其他的方式防止农产品落到水流的外面。方法之一就是将水流的宽度加宽至原来的两倍,然后再按住Shift键并点击右键,在水流的末端放置漏斗,将此漏斗连接至第一个漏斗。我通常会在农场上加一个玻璃罩,将农场封闭起来,如图2.8所示。图2.7 将漏斗连接至箱子,这样可以收集沿着河流漂浮的农产品。图2.8 用玻璃罩封闭农场。

这种设计还没有最好地发挥它的作用。通常情况下,大部分的甘蔗会掉到园子的左边。实际上,最好是创建双层活塞,这样整个围墙都能碰到甘蔗,就可以将收集效率从每周期3至5根提升至每周期10至13根,变化非常大。

布局变为如图2.9所示。注意,将活塞放置在最上面一行的最右边,与BUD开关相邻,这样会使活塞连续运动,致使活塞很快老化,所以在这个位置不要放置活塞。将两层连接起来很简单,只要在上层的后方的方块上布下红石线即可,下层的活塞也会被激活。图2.9 使用两层活塞可以提高切割效率,但一定要在与BUD相邻位置的末端留一格空隙。注意 为什么不使用单层农场?如果是生存模式而且资源有点匮乏,你可能会想要将BUD开关往下放一层,认为只使用单层活塞就可以了。但事实并非如此,这样是无法工作的,因为这样需要在BUD旁边安装活塞,触发BUD,切割最后一段甘蔗。活塞的运动将再次启动BUD,致使其连续伸缩。2.3 自动收集和运输

使用带有漏斗的矿车可以全自动地收集农产品。尽管漏斗贮藏的农产品没有箱子贮藏的农产品多,它仅仅只有5个槽,而不是15个,但MINECRAFT里铁路不收费,因此频繁地在路上往返是没有问题的。另外,漏斗的优点是可以使用它创建很简单但全自动的收集、运输和转运系统。

自动收集和运输系统真的非常简单,而且你看到它全力运行时会很有成就感。下面介绍具体的细节,基本的原则是如此优雅。

1.用比较器测量漏斗的容量。当漏斗中有东西时,比较器将输出红石信号。

2.红石火把转换信号并给对应的轨道充能。最好一直给轨道充能,因为当不给轨道充能时,矿车的速度会立即减缓,直到停止。只要在轨道一端充能,它会将小车快速送至另一端。

3.在收集过程的最后阶段,如果农产品漏斗中包含需要收集的农产品,来自比较器的已转换的信号将使轨道处于不充能的状态。漏斗中所有的东西转送到小车之后,立刻会将矿车送回。

4.在另一端逆向执行此过程,比较器附接至接收漏斗,接收漏斗附接至箱子。

5.只要矿车到达,它立即开始将物品转送至接收漏斗,因为现在转送漏斗里有东西,所以启动比较器,关闭轨道电源。

6.接收漏斗将其中的物品转运至箱子。接着,比较器终止提供信号,通过反向为轨道充能,将矿车送回收集点。

到这一步为止,你头脑里应该可以想像出其中的某些画面了。注意 红石基础知识如果你对红石和轨道不熟悉,可以参见《MINECRAFT我的世界新手完全攻略》一书的第9章“红石与铁路交通”,其中对此进行了详细介绍。

图2.10所示为这个系统的前视图,图2.11所示为后视图,图2.12所示为俯视图。假设图2.10 自动收集和传送系统。

1 漏斗存放要收集的物品。

2 比较器读取漏斗的状态。

3 当漏斗中有物品时,使轨道进入非充能状态。

4 具有漏斗的矿车转送物品。

5 接收漏斗。

6 比较器从接收漏斗读取信号。

7 当漏斗接收物品时,切断轨道的充能。

8 箱子储存从接收漏斗转送来的物品。图2.11 将一些红石火把和红石连接起来。

1 漏斗存放要收集的物品。

2 当比较器提供漏斗的相关信号时,红石火把熄灭。

3 红石火把给这个方块充能,方块接着给漏斗下的轨道充能。

4 这个火把接收来自与接收漏斗相连的比较器的信号。

5 红石的信号也立刻通过这个方块转送至后方的轨道。

轨道的U形底部可以根据需要延伸任意距离,通过给轨道充能提升。右侧进行收集,左侧进行传送。将农产品装入在流水末端附近的漏斗。在MINECRAFT中,流动的水相当于传送带。在5个漏斗槽中,每个可以存放64件物品,总共可以存入320件物品。因此,尽管漏斗的容量不及箱子,但它们容量也不小。

从后面可以看到两个红石火把(见图2.11):当从比较器接收信号时,红石火把熄灭,这表示漏斗还未清空。

图2.12提供了俯视图。需要注意的是,当创建这个系统时,要将比较器朝向正确的方向,还需要在按住Shift键的同时右键点击箱子,将接收漏斗附接至箱子。此外,充能铁轨在顶部时,也需要在按住Shift键的同时右键点击接收漏斗。图2.12 自动轨道的俯视图。

这个系统很容易与甘蔗农场整合,实际上它可以与任何农场整合。图2.13仅展示出了装载站的一个实例。图2.13 在农场的后面,矿车已装满甘蔗,可以将它们拉出来后运回基地。提示 传送系统与此类似的自动系统除了在农场和中心仓库之间传送农产品之外,还可以完成其他功能。你也可以使用它创建两个站点之间的传送系统。例如,家里基地和矿井深处之间的系统,在一个方向传送食物和工具,在反方向传送挖掘到的矿石。因为漏斗也可以连接熔炉,你也可以使用它传送已冶炼的物品。复杂之处在于,创建接收系统和创建传送系统的方法有些不同,需要使用连接在T形铁轨两端的探测铁轨,使得空矿车进入装货区,并且使已装满的矿车进入运输区。最妙的是,如果使用空矿车替换装满料的矿车,你自己也可以搭乘一段矿车。2.4 自动南瓜和西瓜农场

南瓜和西瓜都很容易种,但要自动种植,则需要一些技巧。与小麦一样,它们的使用非常方便,而且用途广泛,你可能看到过用一对拉杆做胳膊的南瓜灯孤伶伶地站在小麦地里(另一方面,如果萤石不足或者还没有到达下界,南瓜灯可以作为很好的水下光源)。

因为涉及很多方面,此建造过程会有点复杂,甚至比甘蔗农场的建造还要复杂。你将会发现,作为一个整体,这个系统包含了许多实用的概念(包括何时创建怪物陷阱),这些概念可以用在很多场合。

需要理解的是,南瓜和西瓜种子需要种在含水的、犁过的土地上。因为种植南瓜和西瓜的方法是一样的,下面不再描述为“南瓜和西瓜”了,而是直接使用“南瓜”。

南瓜梗有4个侧面,南瓜可以在其中一个侧面生成。从自动化的方面来讲,这有点太随意了,但用方块、水或其他南瓜梗放在其中3个侧面时,南瓜则会在剩下的一面长出。

下面开始创建一个半自动化农场,它使用活塞从茎部将南瓜摘下,接着使水流过,将所有的农产品都带进漏斗。这是流水线型的设计,与甘蔗农场非常相似。

图2.14展示出了基本的概念:给南瓜梗浇水;在可用的方块(粘性活塞上的土地)上种植南瓜(活塞必须是粘性的,否则在周期结束时土地方块不会与活塞一起缩回);移动活塞可以将南瓜摘下。

按照规律将此扩展为8个方块,如图2.15所示。在图中展示出了两种给活塞充能的方式:可以使用中继器直接向活塞底座的高度供能处的每个活塞提供电源;或者在活塞旁边放置方块,并且使红石沿着顶部移动(这里可以得出一个结论:也可以将一排8个活塞砸入地面,并使红石在地上这些活塞的旁边移动。这是最简单的方法,如图2.16所示。但是,这里我介绍另一种方法)。我已经将玻璃方块换成了磨制闪长岩,这样可以将火把放在顶部,使农作物晚上也可以生长。可以使用任何类型的不透明方块。

试读结束[说明:试读内容隐藏了图片]

下载完整电子书


相关推荐

最新文章


© 2020 txtepub下载