所以你想建立一个 Minecraft 服务器:这里是如何通过几个简单的步骤创建一个

已发表: 2022-01-29

如果您曾经想创建一个 Minecraft 服务器,但因文件修改或令人困惑的术语而推迟,请不要担心。 只要您准确地遵循必要的步骤和命令,创建自己的服务器是一项相当简单的工作。 诚然,让朋友与所述服务器连接是一个完全不同的过程,但我们将在另一篇文章中跨越那座桥。 现在,让我们专注于让您的 Minecraft 服务器启动并运行。

通过创建自己的 Minecraft 服务器,您可以以通常无法做到的方式改变游戏。 例如,您可以为其他玩家分配或拒绝角色,控制对象的生成方式,或调整游戏中的物理。 如果您是家长,您会很高兴知道创建 Minecraft 服务器意味着您可以控制孩子在线玩的对象——这是家长控制的一种形式。

有几种方法可以创建 Minecraft 服务器,但您可以采用两种主要途径。 您可以选择向虚拟专用服务器 (VPS) 提供商付费来托管您的 Minecraft 服务器,或者您可以在自己的计算机上托管服务器。 两者都需要一点技术知识,但 VPS 路线通常要容易得多。 许多网络托管服务提供专门的面向 Minecraft 的托管,简化了整个过程。 如果您不介意为服务付费,这是一个不错的选择。 更重要的是,许多网络主机提供客户支持,所以如果您对自己设置服务器犹豫不决,额外的帮助会让您放心。

我的世界服务器托管服务

亚马逊网络服务徽标

亚马逊网络服务评论

4.5
杰出的
亚马逊6,415.00 美元
检查库存
Hostinger 虚拟主机

Hostinger 虚拟主机评论

4.0
优秀的
查看价格

这两种方法都有优势和挑战。 托管您自己的 Minecraft 服务器时,您无需支付网络托管服务即可节省资金,并且您拥有完全的服务器控制权——假设您知道自己在做什么。 但是,您的家庭互联网连接质量直接影响其他人与您的服务器的连接方式。 连接不良可能会导致充满延迟的游戏体验。 在您的 PC 上运行的其他应用程序也会影响您的托管功能。 最重要的是,您必须找出并解决服务器出现的任何问题。

当然,有大量的在线资源,但如果您不是特别精通技术,这可能会导致大量工作。 网络托管服务消除了管理服务器所需的大部分设置和工作,但也从根本上提高了成本。 我们稍后会谈到这一点。

如果您准备创建 Minecraft 服务器,我们将引导您了解您需要了解的内容。 我们将从注册网络托管服务开始。


为您的 Minecraft 服务器寻找最佳虚拟主机

有许多提供 Minecraft 服务器的网络主机,包括 Amazon Web Services、Apex、Hostinger 和 PebbleHost,因此您的第一步应该是货比三家。 根据您的 Minecraft 世界大小、连接到服务器的玩家数量以及是否要安装模组,您会发现各种服务器要求。 当然,如果您购买更大的计划,您将支付更多的自付费用,但许多网络主机允许您从较低的服务层升级到较高的服务层,而不用大惊小怪。 因此,如果您刚刚开始,那么从较小的计划开始并在以后随着需求的增长进行升级可能会更安全。

要考虑的最重要的事情是RAM和虚拟CPU分配。 您的服务器质量和玩家数量取决于服务器的内存。 在延迟进入游戏之前,2GB 的 RAM 最多可以支持 10 名玩家。 虚拟CPU分配影响游戏流畅度; 为服务器供电的 CPU 或质量更高的 CPU 越多越好。 如前所述,如果你只是想和几个朋友一起玩,一个基本的计划就足够了。 但是,如果您希望发展社区,则必须将资金投入到高端托管订阅中。

让我们看一下这个例子的 PebbleHost。 其预算计划可让您选择要运行的 Minecraft 版本,包括最新版本。 PebbleHost 还允许您指定要运行的服务器类型,包括 PC Java 版、高度定制的 Spigot 版和控制台/移动版 Bedrock 版。 例如,适用于原版 Minecraft(基本 PC Java 版本)或 Minecraft 1.17 的服务器每月收费 5 美元,并附带推荐的 5GB RAM 分配。

无论您选择哪种服务,基本的服务器创建步骤或多或少都是相同的。 以下是您应该做什么的快速演练:

  1. 选择适合正确运行 Minecraft 所需的 RAM 总量的计划。

  2. 配置您的服务器,指定区域、游戏版本和附加组件。

  3. 查看您的信息,根据需要在提供商处创建一个帐户,然后提交您的付款信息。 确认付款后,您将收到有关如何访问服务器的信息。

  4. 复制托管服务为您提供的 IP 地址以访问您的服务器。 请注意,您在购买 VPS 时必须使用您注册的 Minecraft 版本。

  5. 启动 Minecraft,单击多人游戏选项卡,然后单击添加服务器选项卡。 在那里输入服务器信息。

而已! 享受您的服务器托管的新 Minecraft 世界,并与朋友共享 IP 地址,以便您可以一起玩。

如果您希望采取更实际的方法并在您自己的 PC 上托管 Minecraft 服务器,则该过程会涉及更多。 您可以使用运行 Linux 或 Mac 操作系统的 PC 创建 Minecraft 服务器,过程通常相同。 但是,我们将引导您在 Windows PC 上创建 Minecraft 服务器。

我的世界 Java 版

获取 Minecraft Java 版和最新的 Java

如果您想在 PC 上托管 Minecraft 服务器,则需要开始使用一些关键软件。 首先,您需要 Minecraft Java 版。 如果您拥有任何其他版本的 Minecraft,无论是控制台版本还是 Windows 10 版本,您都无法托管您自己的自定义服务器。 如果您有 Minecraft Java,则必须安装 Java(或更新到最新版本)。

  1. 前往 Java Devkit 页面,或单击 https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 并搜索 Windows x64 Installer。

  2. 单击下载链接,接受服务条款,并在下载完成后运行文件。

  3. 这将打开一个安装向导。 完成安装过程,完成后关闭窗口。

    Minecraft 文件夹和罐子

创建文件夹,下载 Jar 文件

一旦您获得了 Minecraft Java 和最新版本的 Java,您就可以开始使用该服务器了。 为简单起见,您应该为所有文件创建一个文件夹。

  1. 右键单击桌面,向下滚动到新建,然后选择文件夹。

  2. 给这个文件夹一个您选择的名称。 对于此示例,我们将其简单命名为 Server。

现在,您必须获取其他密钥文件,包括服务器 JAR 文件。 幸运的是,Minecraft 的开发者 Mojang Studios 托管了这些文件。

我们的编辑推荐

您现在可以在 Minecraft 中访问日本的超级任天堂世界
探索 Minecraft 最臭名昭著的都市传奇所在的世界
由于大流行的居家令,Minecraft Earth 将关闭
  1. 前往官方网站 https://www.minecraft.net/en-us/download。

  2. 向下滚动到 Server Software 部分,然后查找 Java Edition Server 链接。

  3. 单击它,您将被带到 JAR 1.17.1 的下载页面。

  4. 单击文件链接开始下载过程。

  5. 您的浏览器可能会声明此文件可能对您的计算机有害,或类似情况。 您直接从 Mojang 的官方网站下载文件,因此您无需强调这一点。 单击保留选项。

  6. 文件下载完成后(这不会花很长时间),将其拖到服务器文件夹中。

打开服务器文件夹; 您应该在里面看到 server.jar 文件。 从技术上讲,您只需单击该文件,然后让它创建您需要的所有额外文件。 不要那样做。 相反,您将创建一个批处理文件,一个为我们启动服务器的脚本。 这是有原因的:您需要根据需要指定命令,并通过命令窗口发现错误。 编写批处理文件可以让您做到这一点。 这并不像听起来那么令人生畏。 实际上,执行此操作的说明在 server.jar 下载页面上。

Minecraft 创建一个批处理文件

创建批处理文件

  1. 右键单击服务器文件夹的内部。 选择新建,然后选择文本文档。

  2. 给它一个名字。 在本例中,我们将使用 Startup。

  3. 右键单击启动,然后选择编辑。 一个记事本窗口应该打开。 在这里,您将编写批处理脚本。 在我的世界下载页面,建议的命令如下: java -Xmx1024M -Xms1024M -jar minecraft_server.1.17.1.jar nogui

此命令告诉 Java 将 1024 兆字节的最小/最大内存初始化为 Minecraft server.jar 文件。 最后的 nogui 参数防止 Minecraft 图形用户界面弹出。 这个 GUI 会占用额外的资源,而且由于您将使用控制台窗口,因此它并不是真正需要的。 但是,正如 Mojang 在下载/服务器页面上所说,如果您想使用其默认 GUI 启动服务器,您可以排除 nogui 参数。

还值得注意的是,如果您希望使用更多内存初始化服务器,可以将 min/max 提高到 2048,或 1024 的任何倍数。2048 可能是理想的,在这种情况下,命令应如下所示: java - Xmx2048M -Xms2048M -jar minecraft_server.1.17.1.jar nogui

  1. 在文本文档中编写或复制并粘贴此脚本后,按 Enter,然后键入 pause。 这会暂停批处理文件的处理并保持命令窗口打开,因此您可以留意任何错误。 您的代码应如下所示:

java -Xmx2048M -Xms2048M -jar minecraft_server.1.17.1.jar nogui

暂停

  1. 保存更改,然后关闭文件。

  2. 单击此文本文件的名称,然后重命名扩展名。 您想要一个批处理文件,而不是文本文件,因此将文件的 txt 部分更改为 bat。

  3. 按 Enter,Windows 会警告您编辑扩展名可能会使文件无法使用。 不要担心这个。 单击是。

恭喜! 您已经编写了自己的批处理文件,现在已经创建了一个方便的图标来启动您的 Minecraft 服务器。 让我们测试一下!

编辑 Minecraft 服务器 EULA

编辑 EULA 并连接

  1. 双击 startup.bat 文件,或者你选择的任何名称,看看会发生什么。 假设所有内容都是最新的并且您正确输入了所有内容,您将在服务器文件夹中看到其他文件,例如 EULA、日志和服务器属性。 关闭命令窗口。

  2. 右键单击 EULA 并选择编辑。 为了继续前进,您需要同意 EULA,这意味着您需要将最后一行的 false 部分更改为 true。 这样做,保存并关闭文本文档。

  3. 重新运行批处理文件。 Windows 的防火墙将尝试通过阻止访问您的网络来确保您的安全。 需要网络访问,因此您可以忽略警告并单击允许访问。

  4. 您的命令窗口应显示正在准备的服务器。 这可能需要一些时间,但命令窗口会在完成时通知您。 如果是,您应该能够连接到服务器。

  5. 启动 Minecraft Java 版。

  6. 单击多人选项卡,然后单击添加服务器选项。

  7. 键入主机的 IP 地址或在服务器地址栏中键入“localhost”。

您已连接! 如果你想和朋友或其他人在线玩,你需要给他们 Minecraft 服务器的 IP 地址。 这自然会带来风险,因此,如果您是谨慎的父母,为您的孩子创建一个很酷的虚拟游乐场,您可能想在这里停下来。 也就是说,如果您的目的是建立一个社区,您可以端口转发您的路由器,以便本地网络之外的人可以连接到服务器。 无论如何,您的 Minecraft 服务器应该已启动并运行,所以进入那里玩得开心吧!