此教程解释了如何在闪存盘上运行 Minecraft。你在使用不同的电脑上使用相同的游戏数据(世界、保存的数据、资源包、服务器等)时这很有用,因为游戏数据将会始终保存在便携式驱动器中。
先决条件
你需要:
- 一个最少拥有 512MB 内存的便携式驱动器。你将会需要更多的空间在驱动器上储存你的 Minecraft 存档。
- 一个运行着 Windows、OS X、或任何 Linux 的发行版的电脑,这台电脑要符合 Minecraft 配置运行需求。
步骤
安装了 Windows 的电脑
准备工作
因为 Minecraft 需要安装多个文件,我们将会收集 Minecraft 运行所有的所需文件,并在便携式驱动器中分好类,以方便寻找。请注意,如果你不正确的按照下面的指示做,那么 Minecraft 可能会崩溃或启动失败。Windows 对所有的文件和文件夹名称的大小写都很敏感。
- 将便携式驱动器插入到你的电脑中,并打开它。
- 新建一个文件夹,将其命名为 Minecraft Portable(或其他你选择的名字,名字不能含有中文字符),并进入文件夹。
- 在这个文件夹里,新建2个文件夹,并分别命名为 Launcher 和 Data。
- 注:这些文件夹必须有确切的名称,因为我们将在以下步骤中使用它们。
- 现在在驱动器上有3个文件夹:在 Minecraft Portable 里面的 Launcher 和 Data。
启动
往便携式驱动器中添加启动器/客户端:
- 下载 Minecraft launcher。
- 你可以在 Minecraft 下载页 中下载它。
- 确保你使用了“Minecraft for Windows (alternative)” 版本,这可以在“Show all platforms”页面中找到。
- 将 Minecraft.exe 复制到已经创建的 Launcher文件夹。
数据文件
此部分教程将会指导你如何将游戏数据(世界、储存的数据、资源包、服务器等)复制到便携式驱动器中。
如果你不想复制你的游戏数据,你可以跳过这个部分。
所有的游戏数据都必须在 .minecraft 文件夹里。
- 按下 ⊞ Windows + R
- 输入 %APPDATA% 并点击确定。
- 查找 .minecraft 文件夹,并复制它。
- 将复制的文件夹粘贴到 Data 文件夹。
设置
现在所有的数据文件都在这里了,我们需要告诉 Windows 将 Minecraft 引导到在便携式驱动器的文件上。为了达成这个目标,我们需要创建一个批处理文件(.bat)。
- 打开记事本或一个简单的文字编辑器。
- 按下 ⊞ Windows + R。
- 键入 notepad -也就是所谓的记事本 并点击确定。
- 在文字编辑器中复制并粘贴下列文字:
set APPDATA=%CD%\Data start %cd%\Launcher\Minecraft.exe
- 如果你愿意使用 minecraft.jar,使用下列文字代替:
set APPDATA=%CD%\Data start %cd%\Launcher\Minecraft.jar
- 现在点击 文件 > 另存为...
- 导航到你的 Minecraft Portable 文件夹(不是Launcher 或 Data)。
- 命名这个文件为 "StartMinecraft.bat"。
- 双击运行它。如果要修改这个文件,请右击这个文件,并点击“编辑”。
开始游戏
- 一旦设置完成后,你就可以通过运行已经创建的 StartMinecraft.bat 文件来启动 Minecraft 了。
- 当启动器出现时,点击 Play 开始游戏。
安装了 Linux 的电脑
我们要确定便携式驱动器在 /dev/sdb1 中,并且 Minecraft 被安装在 ~/games/.minecraft
- 注:目录名称可能不同,这取决于你将 Minecraft 安装到的目录。
在一个 Terminal 中运行下列命令(确保以管理员方式运行,或者使用 sudo):
umount /dev/sdb1 mkdir /media/minecraft mount /dev/sdb1 /media/minecraft mkdir /media/minecraft/games # 如果你的 USB 中有一个储存游戏的文件夹,那么可以跳过该步骤。 cp - rn ~/games/.minecraft /media/minecraft/ # 这可能需要花费一些时间。 cd umount /dev/sdb1 rm /media/minecraft # 双击以确保你的 USB 已经安装!
在此之后,如果你想游玩 Minecraft,只需要在 Terminal 中输入下列命令。(你还是需要超级用户权限)
umount /dev/sdb1 mkdir ~/games # 如果游戏文件夹在根目录里,那么可以跳过。 mount /dev/sdb1 ~/games # 你将不能够玩任何储存在 ~/games 目录里的游戏。
运行你的 Minecraft 启动器并开始游玩。
安装了 OS X 的电脑
这部分并不是真的是让 Minecraft 在便携驱动器上运行,因为它需要在你每次进行游戏时复制游戏数据到便携驱动器上面。
设置
- 寻找你的 Minecraft 文件。当在搜索界面时按下 Command+Shift+G ,然后复制 ~/Library/application support/minecraft 到对话框中。
- 将在你的 application support 文件夹里的 minecraft 文件夹复制。
- Insert in your portable drive and make 2 folders in it: 插入你的便携驱动器,并新建2个文件夹:
- data 和 launcher
- 将 minecraft 文件夹粘贴到便携式驱动器的 “data” 文件夹中。
- 拖动你的启动器到“launcher”文件夹。
- 移除你的便携式驱动器。
开始游戏
一旦完成设置后,你就可以在另一台 Mac 上测试你的 Minecraft 是否可以运行了。
- 将便携式驱动器插入到另一台要测试的 Mac。
- 打开 launcher 文件夹,并移动 Minecraft launcher 到你的 Applications 文件夹。
- 双击启动器来运行它。在 Minecraft 加载后退出。
- 转到 Users/USERNAME/Library/Application Support
- 在 “Application Support”中,删除 minecraft文件夹。
- 将便携式驱动器里的 data 文件夹里面的 minecraft 文件夹移动到桌面。
- 将该文件夹从桌面移动到 application support。
- 再次运行 Minecraft。
补充注释
注:如果你往便携式驱动器里安装资源包或 Mod,那么当有响应的指示让你复制文件时,你就需要使用到你的闪存盘里面的 .minecraft 文件夹。
注:该方法同样适用于 Dropbox、Google Drive 和 OneDrive。
原始资料
如果你在理解这个页面上遇到麻烦,可以在 这个帖子 中找到原始教程。
其它方法
Cryshal 的方法
不工作,minecraft 始终还是从 appdata 文件夹中启动,Minecraft Profile Manager 没用,Java 也不能从闪存盘中运行
你需要
- 1个闪存盘(建议容量在2GB左右,但是这取决于你拥有多少世界/资源包)
- Windows 系统
- 首先,创建一个文件夹,例如“Flash MC”。然后,下载 jPortable,这个软件可以让 Java 在你的闪存盘上正确运行,而不用安装在电脑后才能运行。
- 你需要将 jPortable 安装到闪存盘中的一个文件夹,如 \Flash MC\jPortable。
- 然后,前往 Minecraft Profile Manager的帖子,并下载它。
- 按照说明将它放入到你的闪存盘里面的 MC 文件夹。(将 minecraft.exe 放置在相同的文件夹)
- 现在你将能够启动 MPM,新建一个用户资料,并下载运行 Minecraft 的全部所需文件。
注意
- MPM的运行需要使用 Java,这意味着你必须安装 Java 来让它工作。
- 运行 Windows 的电脑应该很好的工作,除非它们没有打补丁。
希望这能够帮到你!
HiWiki's 的方法
请小心跟随下面的步骤,以防止 Minecraft 崩溃!
该方法来源于 HiWiki!
警告 - 请独自承担这带来的风险!
只在 WINDOWS 上工作!
- 你需要:
- USB (最低要求容量为2.5GB,如果你想安装 Mod 或材质包,你就需要更多空间(你也需要额外的空间存储世界))
- 记事本
- Minecraft 客户端
- .minecraft 文件夹
步骤
- 首先,你需要新建2个文件夹——bin 和 data。
- 然后,将 Minecraft 客户端放入 bin 文件夹。
- 如果你使用 jar 文件(或其他运行 Minecraft 的东西),也请放置到 bin文件夹。
- 但是 Minecraft 的数据并不在 data文件夹中,
- 因此你需要按下 ⊞ Windows + R ,打开运行窗口,并在窗口中输入 %appdata% ,然后复制 .minecraft 文件夹(同时包括 minecraft 的其它文件夹,例如 .aether)
- 选择这些文件夹并按下 Ctrl + C (或 Ctrl + X 如果你想移动这些文件)。
- 因此你需要按下 ⊞ Windows + R ,打开运行窗口,并在窗口中输入 %appdata% ,然后复制 .minecraft 文件夹(同时包括 minecraft 的其它文件夹,例如 .aether)
- 然后再次按下 ⊞ Windows + R ,并在对话框中输入 notepad,然后复制下列代码,然后另存为<文件名称>.bat:
SET APPDATA=%CD%\data bin\minecraft.exe
- 如果使用 jar 文件,则用下列命令:
SET APPDATA=%CD%\data bin\minecraft.jar
- 如果使用的 Jar/Exe 文件拥有不同的名称,例如 Minecraft-launcher(这是个启动器),则用下列命令
SET APPDATA=%CD%\data bin\<启动器的名称>.<jar/exe>
- 这就完成了!
注意!
- 该方法将会需要 Java,如果你想让 java 在你的闪存盘中运行,请查看下面的部分——添加便携式 Java 的方法
- 在 appdata 的 .minecraft 文件夹里面的数据都要在你的闪存盘中运行。
添加便携式 Java 的方法
该方法需要额外的 0.5GB 磁盘空间!
- 现在你已经完成上面的步骤!
- 是时候添加便携式 Java 了(YAY!)
- 首先,点击 这个链接。
- 然后,在页面上点击Download Now或这个链接。
- 然后打开 PortableApps.com_Platform_Setup_11.2.exe ,在你看见 add apps section 前请等待。
- 确保你已经将安装程序放置在闪存盘中!
- 然后在工具里寻找并勾选 jPortable 、jPortable Launcher、jPortable Browser 的复选框,然后点击 install。
- 等待完成后,就完成了!
如何开启 jPortable
- 首先,在你的闪存盘中寻找文件夹 PortableApps。
- 然后双击 start,并点击 jPortable Launcher。
- 这将会打开一个窗口,然后寻找 jar。(如果只显示 jar,不用担心,只要将它改为 all files,然后寻找你的 exe 即可)
- 之后点击 open,然后你的 Minecraft 将会打开。
漏洞与修复
- 如果找不到 minecraft 目录,请确认是否点击了 edit profile 按钮,并在资源管理器中定位到你的 data 文件夹,然后点击它,并按下 properties。
- 同时也可以编辑 edit profile 窗口里面的 Game directory 文本框。
- 现在应该出现了一个窗口,你将要对拖动文本的位置的一行进行选择,然后将其粘贴到 Game directory 文本框中,并输入 \.minecraft 或复制它到 Game directory 文本框中。
- 然后你就完成了!
鸣谢
该部分教程搬运自 HiWiki!
原始文章可以在这个帖子中找到。
希望这个教程可以帮到你!
通过修改 autorun.inf 以修改启动器文件
如果你 autorun.inf 内容是这样的:
set APPDATA=%CD%\data bin\minecraft.exe
或:
set APPDATA=%CD%\data bin\minecraft.jar
请将文件内容改成这样:
set APPDATA=Minecraft portable\data cd Minecraft portable\drive\ Minecraft.jar
视频教程
一段视频教程将会逐步教你如何在没有安装 Java 的情况下让 Minecraft 从闪存盘中启动。
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||