你可以帮助我们来翻译此条目,但请勿使用机器翻译。
自从这个 Wiki 可以被任何人编辑任何页面后,建议你不要使用这个脚本,而将它作为你的指导手册那样编写这个页面。
这个教程解释了如何在便携式驱动器(Thumb、Flash 或 USB)上运行 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 引导到在便携式驱动器的文件上。为了达成这个目标,我们需要创建一个批处理文件。
- 打开记事本或一个简单的文字编辑器。
- 按下 ⊞ Windows + R。
- 键入 notepad 并点击确定。
- 在文字编辑器中复制并粘贴下列文字:
set APPDATA=%CD%\Data<br> Launcher\Minecraft.exe
- 如果你愿意使用 minecraft.jar,使用下列文字代替:
set APPDATA=%CD%\Data<br> 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,然后复制下列代码:
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 在你的闪存盘/拇指驱动器/USB 中运行,请查看下面的部分——添加便携式 Java 的方法
- 在 appdata 的 .minecraft 文件夹里面的数据都要在你的闪存盘/拇指驱动器/USB 驱动器中运行。
添加便携式 Java 的方法
该方法需要额外的 0.5GB 磁盘空间!
- 现在你已经完成上面的步骤!
- Time to add portable java! (YAY!) 是时候添加便携式 Java 了(YAY!)
- 首先,点击 这个链接。
- 然后,在页面上点击Download Now或这个链接。
- 然后打开 PortableApps.com_Platform_Setup_11.2.exe ,在你看见 add apps section 前请等待。
- 确保你已经将安装程序放置在闪存盘/拇指/USB 驱动器中!
- 然后在工具里寻找并勾选 jPortable 、jPortable Launcher、jPortable Browser 的复选框,然后点击 install。
- 等待完成后,就完成了!
如何开启 jPortable
- 首先,在你的闪存盘/拇指驱动器/USB 驱动器中寻找文件夹 PortableApps。
- 然后双击 start,并点击 jPortable Launcher。
- 这将会打开一个窗口,然后寻找 jar。(如果只显示 jar,不用担心,只要将它改为 all files,然后寻找你的 exe 即可)
- 之后点击 open,然后你的 Minecraft 将会打开。
Issues and how to fix them
- The minecraft directory is not there, if that happens then press edit profile then find and locate your data folder in file explorer then right click it then press properties
- Also in the edit profile window tick the Game directory box
- Now a window should open, so you will Select the text by dragging in the Location Line then paste it in the Game directory box then include this \.minecraft or paste it in the Game directory box
- Then you are done!
Credits
This part was made by HiWiki! If there is information that is not here, then I did not made it, then also PM so I can restore it If there's any problem PM me and i'll help you (But not all the time) The original source can be found in this thread.
I hope this part helps you!
Changing the launcher file to use an autorun.inf
If you are using an autorun.inf instead of using
set APPDATA=%CD%\data
bin\minecraft.exe
or
set APPDATA=%CD%\data
bin\minecraft.jar
change the file to this:
set APPDATA=Minecraft portable\data cd Minecraft portable\drive\ Minecraft.jar
Video Tutorial
A video tutorial showing the step-by-step procedure on how to make Minecraft portable and run it from a USB thumb drive without Java installed
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||