我就想玩个MC啊,怎么这么麻烦!(1)
因为你玩的是假MC。
我走进餐馆,叫服务员收拾桌子,我点菜后等待服务员上菜并提供餐具,我吃完了结账走人。大多数人,只要兜里还有钱,语言相通,基本都能做到。
我要玩MC,先手动找启动器,自己找mod,装材质包、装光影,自己装Java,游戏一开,崩了!还得自己研究、自己修。这个过程,即使你有大学计算机本科文凭,也不能保证绝对顺利。
为什么会是这样?因为玩的不是MC本身,而是魔改后的MC。
先说启动器。假如我们从Windows商店购买了MC,或者下载网易的MC,或者购买了国际版MC,那基本不会遇到找启动器的问题——需要启动器,是因为没有玩正版。
至于崩溃与报错,基本都是因为装了乱七八糟的mod和插件,MC早已不是MC了。mod由天南海北互不相识的人各自制作,他们互相可能都没听说过,我却要把它放在一起养蛊,那崩了也是很正常。
我对MC的欲望,导致了我的麻烦。
怎么办?三条路。
一,放弃欲望,老老实实搞个正版MC。如果兜里没钱,搞网易版。如果国际版的购买网站全是英文看不懂,或者网络原因上不去,老老实实搞网易版。
二,找个大神给你摆平问题。
三,努力学习,自己动手,丰衣足食。本文接下来将简单教几手。
不要急着立刻实操,我必须先学到一些基本概念,才能开始。不然,随着时间的推移,网络和操作系统都在变化,稍有变化,当年的经验就不能完全复制了。
先简单理解几个概念。
MC里充斥着相似但不同的东西。我举个例子讲一下什么叫相似但不同吧。
韩国人和日本人有什么区别?乍一看其实非常相似,都是黄种人,黑头发黄皮肤,但他们来自两个截然不同的国家,是不同的两个人群。
如果你在韩国看到一个这样的人,一般他是韩国人;反之,如果是在日本看到,那十有八九是日本人。
此外,他们一开口说话,如果你懂他们的语言,那也能分辨出来,一个说韩语,一个说日语。当然,如果你两种语言都不懂,那对你来说没啥区别。
MC里也充斥着这样的情况。
PC-PE:
PC就是电脑版(Personal Computer),PE就是手机版(Portable Edition,直译便携版)。它们未必互通,也未必不能互通,决定是否相通的是下面的分别。
Java版-基岩版:
MC最初由Mojang使用Java编程语言制作,这就是Java版;后来微软接手了,用C++重写了一个,称为基岩版。并不是说C++语言比Java快,所以基岩版就比Java版省配置,没有这个说法。两者并没有太多共通之处,虽然看起来都很MC,但就好比苏联和美国,都是大国,但就是互相不对付。指望基岩版和java版共通联机的话,尽早放弃,那不比把韩国和日本合并成一个国家容易。
讲一下如何分辨两者。
电脑上用的以Java版为主,但通过Windows商店购买的为基岩版。
手机上,正版无论网易或国际,都为基岩版。PS、Switch、Xbox上的也都是基岩版。
有人开发了非官方的安卓Java版,但因为没有iOS的对应版本,所以我们暂时忽略这个特例,依旧认为手机上的都是基岩版。
有1.12.2、1.14这样的版本号的,都是Java版。
能安装forge或fabric的是Java版。
模组mod-插件:
一般来说,在Java版,基于Forge(俗称“锻造”)制作的附加内容称为模组(modification,简称mod),基于Fabric(俗称“破布”)制作的附加内容也被称为模组;两者有什么区别呢?最主要的区别就是他们也有美苏问题——互不兼容。因此在挑选模组的时候一定要谨慎,避免阴阳两隔。1.13开始,还有一种通过数据包制作的附加内容,也被称作模组,或者数据包模组,最大缺点是不兼容1.12和以前的版本。
基于Bukkit,给服务器制作的内容被称为插件(Plugin)。与模组最大的区别是,插件只能用在服务器上。插件和模组可以共存。
除了Forge和Fabric之外,还有一些其他技术制作的模组和插件,但基本都被淘汰了。
基岩版的模组一般被称为Addon,有网易版和非网易版两种,最主要的区别就是网易使用了自己的python开发工具,没法在非网易版用。
大多数和我打交道的人,说的模组都是指Java版的Forge模组,因为这是我的专攻方向。
崩溃报告-日志:
天下的崩溃都长的一样:游戏跑着跑着突然没了。就像看病要查血、拍片子或者号脉,mod和mc的作者们也需要一些诊断游戏问题的手段。
每次游戏运行,无论崩溃与否,都会产生日志(log),放到logs文件夹下。latest.log就是最新一次运行游戏的日志。它记载了游戏从启动到关闭的所有事情。
如果游戏正常崩溃,那么会产生崩溃报告(crash-report),在crash-report文件夹下,有时也会放在logs里。它可以理解为日志的精选部分,只记录崩溃一瞬间的事,专门为了诊断崩溃而生。多数情况下,只要有这个就够了。一个日志,尤其是服务器日志,可能有几百KB,几万行,但一个崩溃日志一般只有不到一千行。
因此,当有人要求提供日志时,提供哪个都行,比口说无凭强多了。
配置文件-选项:
mc、forge、mod都有自己的配置文件。MC、forge还有多数做的比较好的mod,都可以在游戏内调节选项,这个选项和配置文件互通,修改哪个都行。少数mod只有配置文件,没有游戏内选项。
另外,在比较新的Java版里,游戏内不再能修改mod的选项了。比如,1.16.5就不能,但1.12就可以。
这些选项是干嘛的?不同人会对游戏的玩法有不同的理解,这时候就需要调节选项才能满足自己的需求。比如,有的人嫌原神12里的下落攻击很烦,他就可以调整选项来把它关掉,避免误伤牛羊。
(未完待续)