本文章从bilibili转载,作者为服作者,也就是我自己。
理论知识 我的世界中国版有手就行
理论知识 Java版首先你要知道,这个Minecraft是由java编写的这在大幅度的减少运行速度的同时增加了跨平台性能
然后,运行Minecraft需要Java环境,也就是Java运行需要的东西。
账户Minecraft是分账户的,由离线登录,正版账号(最近mojang正版要搬运到微软账号了)和微软账号组成,因为Minecraft是跨平台的,所以你买的账号可以在Linux,Windows和Mac OS上登录。
运行MinecraftMinecraft要如何运行?
由启动器带领,为什么由启动器带领,这就牵扯到一个问题,Minecraft为什么是由启动器启动的?
当一个应用程序复杂到一定的程度的时候,它将无法用一个程序(或程序包)组成,例如QQ,当你打开QQ的安装目录,你会发现,除了QQ的本体(QQ.exe)还有许多的动态链接库文件(*.dll)和若干exe应用程序(看不懂没关系,不影响你实际操作),而Minecraft就是因为它极其的复杂,才导致了Minecraft的依赖库无法用一个文件表示,而启动器的所做的,是告诉Minecraft这位玩家的id,这位玩家的登录方式.......和帮Minecraft一起处理依赖,然后告诉jvm(Java运行时必要的组件)启动Minecraft所需要的参数。(看不懂没关系)
如果你明白了这些东西,自己写一个Minecraft启动器不是梦
实际操作 Java版本启动器由huangyuhui大神的hmcl为例子
此处奉上地址 https://hmcl.huangyuhui.net/
可能会有些慢,等 就 可 以
去Oracle.com下载java8为啥?刚才理论不是讲过了吗?
正常情况下,你是需要购买的(网址minecraft.net,还需要Microsoft账户,去Microsoft.com),不过没关系,白嫖是不分国界的。
下载游戏创建一个账户(或者说minecraft游戏名),然后点击左边的版本下载,去下载一个minecraft。
启动游戏
返回到hmcl主界面,直接启动游戏
附加内容,mod安装此操作为java版所有
下载,启动和安装API
本次使用的API为forge(minecraftforge.net),选择对应的版本下载,你下载的应该是jar的压缩包,这一步注意了。我不知道多少人和我一样,用压缩软件打开了forge,你应该右键,选择打开方式,用java打开,点击对话窗后的三个点,选择你需要安装的.minecraft目录,点击安装(包含install字眼的)。(注,此步骤必须启动一次游戏)
安装mod打开刚才的.minecraft目录,找到mods(没有请自行创建),然后把mod扔进mods文件夹。
理论知识 基岩版嗯,众所周知,Minecraft是C艹写的,是的玩这个必须破费(确实)
它就没有Minecraft Java版本麻烦了,不需要依赖(不代表不需要dll文件),你可以把他理解为,这个东西就是启动器 游戏主体(确信)
实际操作 基岩版由于该操作比较 困 难,先去Windows10自带的Microsoft商店购买Minecraft,好的,你已经获得了Minecraft(就是这么简单,破费了)
由于该操作比较 困 难,先去iOS/Mac OS自带的商店,购买Minecraft bedrock,好的,你已经获得了Minecraft(就是这么简单,破费了)
实际操作 我的世界中国版注:此操作需要邮箱
下载我的世界
去网址(mc.163.com)下载我的世界,安装好后打开启动我的世界
您需要一个账号,选择底下的:注册一个(如果没有的话),登录进去就万事大吉了
注:中国版我的世界无法使用自己的资源(包含mods,材质包)