如何正确安装 Minecraft,包括设置安装所需的任何包或应用程序,以及解决 Ubuntu 用户在尝试使用 Minecraft 时遇到的最常见问题。
我正在尝试安装并运行 Minecraft,而无需先安装 Oracle 版本的 Java。我想使用 Ubuntu 附带的 OpenJDK 版本,作为最后的手段,使用 Oracle 版本。
我还想知道 Ubuntu 中与 Minecraft 相关的问题列表以及它们的可能解决方案。
关于如何安装 Minecraft 的逐步指南也会有所帮助。
答案1
本指南(我花了 3 天多一点的时间来编写和测试)是为了解决有关正确安装 Minecraft 的大多数问题。它非常详尽,并且面向 Ubuntu 11.10+,因为这是第一个包含 OpenJDK 1.7 的版本,但它可能仍然缺少更多信息来解决有关 Minecraft 的更多问题。
我也没有足够的时间测试 11.10 以下的版本,但是如果它在以下版本上有效或无效,只需测试此处提到的步骤即可(但使用 OpenJDK 1.6)。该指南也旨在尝试解决使用OpenJDK在尝试切换到 Oracle 的 Java 版本之前。我将尝试涵盖最常见的问题,并逐步指导如何安装 Minecraft、Minecraft 服务器和故障排除技巧,尽可能简单地完成所有操作。如果您发现拼写错误、缺失信息或有提示,请告诉我,以便我们进一步改进。
在阅读本指南之前,有几种安装 Minecraft 的新方法。我们首先要有官方 Minecraft 启动器,它可以与 1.6 及以上版本兼容。要获取它,只需转到我的世界下载网站或点击Minecraft 启动器链接。运行启动器,它将处理所需的所有库和更新。我在 13.04 中测试了它,它开箱即用。您只需要安装 OpenJDK,下面这个答案中提到了这一点。
另一种方法是使用Minecraft 安装程序。这是一种快速简便的方法来安装 Minecraft 并确保一切正常运行(非常好的脚本)。这适用于 Ubuntu 12.04+。简单来说:
打开终端:
terminal
在 Dash 上输入。按下SUPER按钮打开 Dash。安装 PPA:
sudo add-apt-repository ppa:minecraft-installer-peeps/minecraft-installer
更新系统并安装 minecraft 安装程序:
sudo apt-get update && sudo apt-get install minecraft-installer
在 Dash 中输入 minecraft:
玩
刚刚测试了一下,效果很好。不过如果游戏开始时你得到了黑屏请继续阅读,特别是有关 LWJGL 的部分,您可能缺少在 minecraft 文件夹中安装/覆盖此库的功能。
如果您不想使用 PPA 或官方启动器,那么请务必阅读本指南,它将指导您走过另一条漫长的道路......
这是 3 个阶段的指南。在下载 Minecraft 之前,我们首先需要:
- 看看我们是否有所需的硬件。
- 看看我们是否有安装和播放它所需的工具。
- 按照正确的顺序和正确的文件安装游戏。
(在 32 位和 64 位版本的 Ubuntu 11.10、12.04、12.10 和 13.04 上测试)
硬件要求(推荐)
中央处理器- 2 GHz(它将以较低的赫兹运行,但您需要数小时的瑜伽训练,因为启动和播放速度较慢。)
内存- 最低 512 MB,建议 2 GB
视频- 建议从 Nvidia Geforce FX 及以上版本、Intel GMA 3000(第 4 代)及以上版本或 Radeon 9000 系列及以上版本开始。它可以在较少的配置下运行,但这些是推荐的。
如果您不满足或超出硬件要求,您将面临以下一些问题:
- 视频故障(玩游戏时或游戏菜单中出现奇怪的图形)
- 渲染速度慢(低于 10 FPS)且存在声音问题
- 一段时间后崩溃
- Minecraft 几秒钟内无响应(重复)
- 系统冻结
笔记:验证是否正确安装了显卡并且支持 OpenGL 非常重要。最快的方法是安装 mesa-utils 包:
sudo apt-get install mesa-utils
然后运行:
glxinfo | grep -e "direct rendering"
这将告诉您是否正在使用直接渲染(3D 需要此功能)。如果是,那就没问题;如果不是,那么您必须购买更好的显卡或为其安装适当的驱动程序。对于 NVIDIA 和 ATI,请使用专有驱动程序。
所需工具
1.葡萄酒
如果您恰好下载了 .EXE 版本,则可能需要 Wine 来安装 Minecraft。我真的必须强调,如果您拥有 Windows 版本,则可以毫无问题地转移到 Linux 启动器,并且不会丢失之前完成的任何工作。下面提到了复制任何皮肤和其他模组的过程,但重点是,Minecraft 在 1.6 版之后的 Ubuntu 上运行良好。
去葡萄酒总部并按照那里的说明进行操作。如果不行,只需执行以下几行:
sudo add-apt-repository ppa:ubuntu-wine/ppa -y
sudo apt-get update
sudo apt-get install wine1.5
(这应该会安装目前最新的 Wine 版本)
安装后,运行winecfg
配置它。然后关闭它。您只需打开一次即可完成配置。
2.下载LWJGL(轻量级Java游戏库)
此步骤是强力推荐因为它将解决 Ubuntu 用户在使用 Minecraft 时遇到的 99% 的问题。即使您使用官方启动器或 PPA,您也需要这样做。
转到以下内容关联下载:
一定要下载 ZIP 版本。不要下载 SOURCE、DOCS 或 APPLET 版本。坚持使用带有 lwjgl-VERSION.zip 的版本。例如,我下载的是 lwjgl-2.8.5.zip
为了以防万一,除了下载我提到的版本之外,还要安装 Ubuntu 附带的 LWJGL 版本:
sudo apt-get install liblwjgl-java
3. 如果尚未安装,请下载/安装 OpenJDK(Ubuntu 自带)
在终端中输入以下内容:
sudo apt-get install openjdk-7-jre default-jdk icedtea-7-plugin
(如果您想要我推荐的 OpenJDK 版本 7)
sudo apt-get install openjdk-6-jre default-jdk icedtea-6-plugin
(如果您需要 OpenJDK 版本 6)
注意:如果您已安装 Java,则该命令update-java-alternatives
将可用,这意味着您已经拥有 Java(OpenJDK、Sun JDK、任何 JDK)。要测试,只需转到终端并输入update-java-alternatives
。如果命令存在,它将抛出一条帮助消息。如果没有,您将收到有关未找到命令的错误。这是一种快速了解您是否已拥有 Java 的方法。
测试完成后,输入以下内容检查您拥有的版本:
update-java-alternatives -l
它应该显示类似这样的内容:
server@server:~$ update-java-alternatives -l
java-1.7.0-openjdk-i386 1071 /usr/lib/jvm/java-1.7.0-openjdk-i386
在这个例子中,我们有适用于 32 位环境的 OpenJDK 1.7 版本(因为末尾有 i386。64 位末尾会有 amd64 而不是 i386。)
要检查是否缺少任何内容,只需更改/设置 java 替代方案。
sudo update-java-alternatives -s java-1.7.0-openjdk-i386
在这种情况下,是 32 位版本。如果是 64 位,则看起来像
sudo update-java-alternatives -s java-1.7.0-openjdk-amd64
update-java-alternatives -l
如果您正在使用其他版本或使用 64 位版本,请键入以查看您拥有的 Java 版本。
如果更改/设置 Java 替代方案引发任何错误,请阅读错误并安装任何其他所需的软件包。我尝试使用上面的 Java 安装覆盖所有错误。在此之后,检查时应该不会出现任何错误。至少没有会导致 Minecraft 出现故障的严重错误。
4. 压缩/解压工具
我使用的是 7-Zip。
sudo apt-get install p7zip-full p7zip-rar
5. Minecraft 可执行文件启动器(Minecraft Launcher)
从下载Minecraft 官方网站:
直接链接这里
此文件将存放在您的主文件夹中。我建议使用主文件夹,因为这样更容易完成本教程的其余部分。例如,如果我的用户是 CYREX,那么它将存放在 中/home/CYREX
。验证您是否已正确下载此文件,因为例如在 Chrome 中,单击 .jar 文件将尝试执行该文件,而不是为某些用户下载它。只需右键单击 minecraft 站点的下载部分中的链接,然后告诉它下载到您的主文件夹。
之后,打开终端并在主文件夹中输入chmod +x minecraft.jar
。这将为文件赋予可执行属性,因此您可以(显然 ^^)执行该文件来玩游戏。该文件应该放在您的主文件夹中,因为它将尝试读取您的.minecraft文件夹,该文件夹也将位于您的主文件夹中(稍后我将提到如何执行此操作)。如果您想从终端执行文件,则无需执行此步骤。如果您想通过 Nautilus 的 GUI 执行文件,则需要可执行位。
您还可以通过右键单击文件,转到权限选项卡并激活“执行”选项来赋予可执行属性。即“允许将文件作为程序执行”。
重启电脑(以防万一)
现在您可以安装游戏了...
游戏
下载 Minecraft
您可以从以下位置下载 Minecraft:
- Ubuntu 软件中心
- 官方网站
- 第三方促销网站 -Minecraft安装/Minecraft安装下载
如果你从Ubuntu 软件中心或者从官方网站(对于 Linux)无需执行此处提到的某些步骤,因为它们将为您完成。鸣谢马可·塞皮。唯一需要的是 Linux 的 minecraft 启动器,用于更新和启动游戏。
游戏即将到来50MB。在从非官方网站下载之前,请注意其大小(以防万一)。我之所以提到这一点,是因为有时我们会混淆下载客户端(仅 Jar 文件)和下载完整游戏。区别在于 Jar 可执行文件大约为 5MB(minecraft.jar 位于 minecraft wiki 中,位于 .minecraft/bin 文件夹中)。Minecraft 启动器小于 100kb。正如我之前所说,实际游戏为 50MB。
如果您和我一样,首先在 Windows 上安装了该游戏,然后使用 Wine 安装该游戏(无需再次购买)。
安装完成后,游戏应该会在 中创建 .minecraft 文件夹/home/USER/.wine/drive_c/users/USER/Application Data
。要进入该文件夹,只需打开 DASH 并输入C字母。如果你已经配置了 wine,浏览 C: 驱动器图标应会出现。点击它。从这里开始转到用户 --> 用户名(取决于你的 Ubuntu 用户) --> 应用程序数据。
进入应用程序数据后,您不会立即看到 .minecraft 文件夹。您需要按CTRL+H才能显示隐藏的文件夹/文件。现在您可以看到 .minecraft 文件夹。
选择 .minecraft 文件夹并将其复制到您的主文件夹。例如,/home/cyrex
我的主文件夹,复制后它应该看起来像/home/cyrex/.minecraft
。现在,转到您的主文件夹并进入您的 .minecraft 文件夹。该位置应该类似于此 /home/cyrex/.minecraft。
在此图中,由于用户是服务器,因此位置是/home/server/.minecraft
因为我们要进入 .minecraft 文件夹,所以您需要按CTRL+H并在主文件夹中查找 .minecraft 文件夹,或者按CTRL+L并在位置栏中的 /home/USER/ 中的斜杠后添加 .minecraft,使其看起来像 /home/USER/.minecraft,然后按ENTER。
现在进入 minecraft 文件夹,转到 BIN 文件夹。
记住你之前下载的 LWJGL 库。你将使用它们。解压 ZIP LWJGL 文件。在解压的文件夹中,你将找到以下子文件夹(也可以找到有关此步骤的帮助这里):
- 一个 JAR 文件夹。JAR 文件夹的内容应放入 .minecraft 内的 Minecraft BIN 文件夹中。覆盖所有需要它的文件。
- NATIVE 文件夹,里面有几个文件夹。在 NATIVE 文件夹中,您将找到 LINUX 文件夹。NATIVE/LINUX 文件夹的内容应放入 .minecraft 内的 BIN/NATIVES 文件夹中。再次覆盖任何要求的文件。
回顾一下:
JAR Folder --> .minecraft/bin
NATIVE/LINUX Folder --> .minecraft/bin/natives
当您将文件复制到 minecraft 的 BIN 或 BIN/NATIVE 文件夹时,将覆盖任何内容。
现在在 Nautilus 的主文件夹中,选择 minecraft.jar(大小小于 100KB 的那个)在你的主文件夹中(不在你的 .minecraft 文件夹中)并右键单击它。选择打开方式并选择你已安装的 OpenJDK 版本。
现在开始游戏!您也可以像这样从终端执行游戏:
java -jar minecraft.jar
假设终端在您的主文件夹中打开(这是默认行为)。
故障排除
到目前为止,对于许多用户来说,游戏运行良好。游戏将打开,一切都会很好。但是如果你碰巧遇到问题,请阅读以下内容,因为一切都会变得一团糟。如果游戏开始出现错误、无法启动、黑屏等,请继续阅读以解决一些常见问题。以防万一,请重复上述所有步骤并慢慢验证它们,因为错误的下载、错误的复制、未覆盖某些内容或未将文件粘贴到正确的位置都会导致问题。
1. 完成上述所有步骤后,Minecraft 仍未打开
如果游戏开始抛出以下或类似的错误:
Exception in thread "main" java.lang.NoClassDefFoundError: org/lwjgl/LWJGLException
Caused by: java.lang.ClassNotFoundException: org.lwjgl.LWJGLException
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
在大多数情况下,这意味着您正在执行错误的 minecraft.jar 文件(它应该是小于 100kb 的 minecraft 启动器,名为 minecraft.jar,而不是 5MB 的 minecraft 可执行文件,位于 .minecraft/bin 文件夹中,并且恰好具有相同的 minecraft.jar 名称),或者您没有使用较新的 LWJGL 更新我上面提到的库。验证您是否确实在执行正确的 minecraft.jar 文件,并已覆盖和更新正确的库文件。
2. 加载游戏或登录后黑屏
有几个原因。
第一种情况:与提到的第一点类似,只需验证您正在运行正确的 minecraft.jar 文件。
第二种情况:在可执行文件行末尾添加“net.minecraft.LauncherFrame”。例如:
java -jar minecraft.jar net.minecraft.LauncherFrame
。第三种情况:如果您使用的是 64 位系统,则导出库路径。在执行启动器之前输入以下内容:
导出 LD_LIBRARY_PATH="/usr/lib/jvm/java-1.7.0-openjdk-amd64/lib/amd64/"
然后执行启动器:
java -jar minecraft.jar
(您可能需要将“java-1.7.0”部分更改为您实际使用的版本,可以是:java-6-openjdk、java-7-openjdk、java-7-openjdk-i386、java-6-openjdk-amd64 等。
(请记住,您始终可以右键单击启动器并从上下文菜单中选择“打开方式”,然后选择要使用的 OpenJDK。
第四种情况:您忘记用较新的 LWJGL 文件覆盖库文件。请记住下载更新的库文件并覆盖 minecraft bin 和 bin/native 文件夹中的文件。除了解决这个问题之外,这还可以解决许多其他问题,例如声音、移动、崩溃...
3. 收到“错误:无法找到或加载主类 minecraft.jar”
您忘记在 java 行中添加“-jar”。应该是java -jar minecraft.jar
而不是java minecraft.jar
4. 是否有简易的 Minecraft 安装脚本(包括为 Minecraft 创建 Unity Launcher 图标)
您可以前往https://github.com/Enkouyami/Complete-Minecraft-Installer并从那里下载脚本。记得给它可执行权限。
5. 玩 Minecraft 时,我的显卡(Nvidia 或 Ati)开始发热,风扇转速上升/CPU 使用率达到 100%
Minecraft 选项中的视频设置中有一个名为“性能”的设置。确保此选项处于平衡或省电状态。对于某些显卡和 CPU,如果将此选项设置为最大 FPS,它将字面上地为您提供视频卡和 CPU 在玩 Minecraft 时可以处理的最大 FPS,这将非常快速地提高视频卡的温度,因为您想看到卡可以处理的最大 FPS,并且还将使 CPU 更加专注于游戏。如果您希望视频卡降低温度,请将此选项更改为较低的设置,避免很快就必须购买视频卡,同时让 CPU 免于死机。
6. Minecraft 菜单和游戏运行非常慢(低 FPS)
降低 Minecraft 视频设置选项中的所有设置。真正有重大影响的选项(按对性能影响最大的顺序)是渲染距离、图形、性能、粒子、平滑照明、使用 VSync 和云。
7. Minecraft 运行缓慢
在 Minecraft 选项菜单的视频选项中,关闭服务器纹理。在窥探者设置中,关闭允许窥探者。这是唯一有助于解决延迟问题的客户端选项(假设延迟与视频无关,而是与网络有关)。
8. 玩 Minecraft 时键盘和鼠标没有响应
在某些极少数情况下(假设您已正确安装了 LWJGL 库),您需要以 SUDO 身份运行 minecraft:sudo java -jar minecraft.jar
IBus 也可能是问题所在。如果上述方法无效,请尝试从系统菜单托盘退出 IBus。
9. 存在 OpenGL 问题
请记住安装 ATI 或 Nvidia 显卡的专有驱动程序。
10. 我如何尝试 Minecraft 的开发版/下一版本?
你只需要去 minecraft wiki,在开发部分这里
然后下载您想要的版本,并确定它是客户端还是服务器。服务器应该会覆盖您已有的服务器文件(名为minecraft_服务器)。客户端应该会覆盖您现有的 minecraft 客户端(不是主文件夹中的 minecraft 启动器,而是 .minecraft/bin 内的 minecraft.jar 文件)。我建议只需重命名原始文件,然后将新文件与原始文件放在一起。
11. 在 32 位系统或 64 位系统中使用 Minecraft 有什么改进吗
速度方面几乎没有改进。我看到的唯一 2 个性能变化是,我可以将渲染距离(视频设置中的选项)设置为 FAR,以及角色加载到世界的速度。除了这两个之外,几乎没有变化。如果你想能看到远距离,我推荐 64 位,但 32 位也有远距离。此外,在某些情况下,使用 64 位会出现问题。解决方案是在执行游戏之前使用 LD_LIBRARY_PATH。例如
export LD_LIBRARY_PATH="/usr/lib/jvm/java-1.7.0-openjdk-amd64/lib/amd64/"
然后
java -jar minecraft.jar
12. 参数-Xmx和-Xms需要吗?
通常不需要,默认值足以让 Minecraft 顺利运行,但如果您的内存有限(2GB 或更少)或内存过多(8GB 或更多),那么它们可以以某种方式提供帮助。Xms 是启动程序时使用的内存,而 Xmx 是允许的最大内存。我通常建议将两者设置为相同的值,以消除启动程序和最大使用量之间的内存动态增加。如果内存不足,请使用它们。例如:
对于 1 GB 内存系统,我们可以将其设置为 -Xms256M-Xmx512M
对于 2 GB 内存系统,我们可以将其设置为 -Xms512M-Xmx1024M
对于 4 GB 内存系统,我们不需要设置它们,但如果你仍然想要,那么起始值可以是-Xms1024M-Xmx2048M或者-Xms2048M-Xmx4096M
不设置它们的缺点是游戏可能会开始要求越来越多的内存,直到崩溃。这通常在旧版本中发生得更多(内存泄漏),但在更高版本中并不常见。不过,如果您的系统在一段时间后崩溃,请检查您的内存使用情况并使用这两个变量来设置初始和最高内存使用量。
13. OpenJDK (版本 6 和 7) 错误
最后一种情况是,如果您碰巧在使用 OpenJDK 6 和 7 时遇到了非常奇怪的问题,并且无法使用它们,那么请安装 Oracle 版本 Sun JDK。使用以下行安装、更新和配置 Sun JDK:
sudo add-apt-repository ppa:webupd8team/java -y && sudo apt-get update && sudo apt-get install oracle-java7-installer && sudo update-java-alternatives -s java-7-oracle
或以下内容:
sudo add-apt-repository ppa:webupd8team/java -y
sudo apt-get update
sudo apt-get install oracle-java7-installer
sudo update-java-alternatives -s java-7-oracle
这会将 PPA 添加到您的存储库,更新您的存储库,安装 Oracle Java 版本并设置正在使用的 Java。在本例中是 Java 7,但将来可能会更改为 Java 8。这仅在 OpenJDK 出现严重问题甚至无法升级或重新安装时才会发生。
个人笔记- 考虑到许多网站(包括官方网站)提到 Linux,然后立即将 Sun Java 平台作为首选,甚至建议删除或清除 OpenJDK 安装,我认为这是一种非常糟糕的展示 OpenJDK 潜力的方式,尤其是与 Minecraft 等应用程序相比。我个人认为,在大多数情况下,甚至没有尝试过 OpenJDK 就将 Sun Java 而不是 OpenJDK 作为首选,这是一种粗鲁的方式,仅仅因为“它首先在 Sun 上进行了测试”、“它得到了 Minecraft 的官方推荐”(或任何其他基于 Java 的程序网站)或 OpenJDK 在 2 年前出现错误,就否定了开源 Java 平台优于闭源平台。
OpenJDK 已经走了很长一段路,却仍然被如此轻易地忽视,而且 OpenJDK 的发展速度比以前更大更快,任何关注过 OpenJDK 开发的人都知道这一点。我将 Sun 作为最后的选择,并不是因为开源/闭源问题,而是因为我已经在 50 多台 PC 上安装了 Minecraft,从 Nvidia、Ati 或 Intel 显卡到 Pentium 2、Athlon XP 和 Core i7,只使用 OpenJDK,从 1.2.5 到 1.4.5 版本。所以我使用 OpenJDK 和 Minecraft 的经验应该不言而喻。不仅如此,大多数 Minecraft 问题实际上不是通过将 OpenJDK 更改为 Oracle 的 Sun Java 版本来解决的,而是通过 Java 变量、更新库、执行正确的 minecraft 文件、具有正确的最低硬件要求或更新 minecraft 版本来解决的。
最后一条建议是,更新到较新版本的 Ubuntu 将解决许多与 OpenJDK、声音问题、视频问题和一般硬件问题相关的问题。例如,使用 11.04 或 11.10 时发现的一些问题可以通过使用较新的 Ubuntu 版本来解决。分析 Askubuntu 或 Ubuntu 论坛中与 Minecraft 相关的问题数量,我们可以看到,Ubuntu 版本越新,问题就越少。
我真的希望本指南能够帮助未来的 Ubuntu 和 Minecraft 用户,并且任何反馈都将被添加到其中,使其成为 Ubuntu 中 Minecraft 的通用指南。
答案2
我假设你已经minecraft.jar
下载了。如果没有,那么你可以从minecraft.net。
Minecraft 是用 Java 编写的,因此如果你想运行它(或任何其他用 Java 编写的应用程序),你需要安装相应的软件包。该软件包是OpenJDK Java 7 Runtime
,你可以打开 Ubuntu 软件中心并搜索来安装它java
。它应该是第一个结果。
安装完成后,右键单击minecraft.jar
,选择并从列表中Open with
选择。OpenJDK Java 7 Runtime
B00m!您已完成。
答案3
在搜索相同答案时偶然发现了您的问题...我想我找到了解决方案(虽然在终端中有效,但不能使用 Unity Icon)。我有 Ubuntu 12.04 64 位,带有 NVidia 专有驱动程序(似乎很重要)
Minecraft 似乎与 OpenJDK 存在问题,因此我安装了 Oracle JRE:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
(来源:由于“tar:错误不可恢复”错误,Java JRE 无法安装)
然后,我重新运行 Minecraft 安装脚本,卸载 - 安装(清理,设置为使用 Oracle JRE):
http://ubuntuforums.org/showthread.php?t=1726735
(它不会找到 sun-java6-jre,但会找到并选择 oracle-java7-installer)
然后,由于 oracle-java7 64bits 库的路径似乎有问题,我将/usr/local/bin/minecraft
内容修改为:
#!/bin/bash
export LD_LIBRARY_PATH="/usr/lib/jvm/java-7-oracle/jre/lib/amd64"
java -jar Minecraft.jar
(来源:jdk 1.7.0_u2 x64 中的 Minecraft)
首先进行备份,您的里程(读取库路径)可能会有所不同
此时,minecraft
在终端中调用就可以了!(遗憾的是,安装在 Unity/Programs 中的图标仍然不起作用)
答案4
我遇到了同样的问题,只需在命令行中输入 minecraft.jar 的完整路径即可解决。就这么简单。我使用的是 Ubuntu 12.04。
所以我有:
java -Xmx1024M -Xms512M -cp /opt/minecraft/minecraft.jar net.minecraft.LauncherFrame