如何为您和您的朋友制作 Minecraft 服务器

作者: Sara Rhodes
创建日期: 18 二月 2021
更新日期: 1 七月 2024
Anonim
只要五分鐘 輕鬆學會如何開啟Minecraft伺服器(包含模組伺服器)
视频: 只要五分鐘 輕鬆學會如何開啟Minecraft伺服器(包含模組伺服器)

内容

为所有朋友保留一个 Minecraft 服务器是一起玩的好方法。您可以为您的朋友指定不同的规则,从更频繁的战斗开始,仅以构装体结束,以及介于两者之间的所有其他规则。您将需要长期的互联网连接。此外,如果计算机上没有运行其他程序,服务器会更好地工作,因此请尝试拥有一台专用于此业务的计算机。

脚步

方法 1(共 7 个):检索服务器文件

  1. 1 找到服务器文件。 您可以从 Minecraft 网站免费下载 Minecraft 服务器程序。您可以在不购买游戏的情况下拥有 Minecraft 服务器,但您将无法在其上玩游戏。
    • 如果您使用的是 Windows,请单击“多人游戏服务器”标题下的“Minecraft_Server.exe”链接。
    • 如果您使用的是 Mac OS X 或 Linux,请下载 minecraft_server.jar。
  2. 2 创建一个文件夹。 Minecraft 服务器直接通过您从站点下载的程序运行,并将自行安装在您启动它的文件夹中。创建一个名为“Minecraft Server”的文件夹并将服务器文件下载到其中。

方法 2 of 7:在 Windows 上启动服务器

  1. 1 安装最新的 Java。 首先检查您的 Java 版本。在 Windows XP / Vista / 7/8 中,单击 Windows 键和 R 键(俄语中的 K)以启动运行命令。在框中输入“cmd”以打开命令提示符。输入 java -version 并按回车键。您的 Java 版本必须是 1.7。
    • 要下载最新版本的 Java,请访问 Java 下载页面。
  2. 2 启动 Minecraft 服务器。 打开包含“Minecraft_server.exe”文件的文件夹。双击 .exe 文件,您将看到一个显示服务器构建进度的窗口。该过程是自动的。服务器配置文件将自动创建并添加到文件夹中。
    • 在这个阶段,您可以通过本地网络访问您的 Minecraft 服务器,或者如果您不使用路由器,则可以上网。如果您正在使用路由器但想在线登录服务器,请按照下面端口转发部分中的步骤进行操作。
    • 如果服务器无法加载并且您看到一个带有乱码的屏幕,您将需要以管理员身份启动服务器。右键单击该程序并选择“以管理员身份运行”。您将需要管理员密码。

方法 3 of 7:在 Mac OS X 上启动服务器

  1. 1 打开服务器文件夹。 打开包含 minecraft_server.jar 文件的文件夹。使用 TextEdit 创建一个新的文本文档。将格式设置为“制作纯文本”。将以下行复制到文件中:

    #!/bin/bash
    cd "$(目录名"$ 0")"
    执行 java -Xmx1G -Xms1G -jar minecraft_server.jar
    • 如果您想为服务器分配更多 RAM,请根据您的系统从 1GB 更改为 2GB 或更高。
  2. 2 保存文件。 保存名为“start.command”的文件。在实用程序文件夹中打开终端。您需要为刚刚创建的文件授予执行权限 start.command。在终端中输入命令“chmod A + x”,然后将 start.command 文件拖到终端窗口中。这将为文件提供正确的方向。按 Enter 保存对文件的更改。
  3. 3 双击批处理文件。 通过启动 start.command,您将启动 Minecraft 服务器。

方法 4(共 7 个):连接到服务器

  1. 1 配置操作员权限。 首次启动服务器时,立即退出。打开 Minecraft 服务器目录中的 ops.txt 文件。在此文件中输入您的用户名以分配管理员权限。因此,您可以踢或禁止玩家,以及更改其他设置。
  2. 2 设置白名单。 将您朋友的 Minecraft 用户名添加到 Minecraft 服务器目录中的 white-list.txt 文件中。只有在此列表中的用户才能连接到您的服务器。这样,您就不会错过游戏中的不同玩家。
  3. 3 获取外部 IP 地址。 在 Google 中输入“我的 IP 地址”,您将在第一个结果中获得您的外部(公共)IP 地址。让用户在 Minecraft 多人游戏菜单中输入您的外部 IP 地址。
    • 如果您的 ISP 为您分配了一个动态 IP 地址,请查看下面的“动态 DNS”部分以了解如何设置动态 DNS,即使您的 IP 地址发生变化,它也将保持不变。
  4. 4 传出你的地址。 将您的服务器 IP 或主机名提供给您的朋友。他们需要在 Minecraft 的多人游戏菜单中输入您服务器的 IP 地址或主机名。
    • 通过本地网络登录的玩家必须输入本地IP地址,而通过互联网登录的玩家必须输入外部IP地址或主机名。

方法 5 of 7:修改服务器

  1. 1 安装所有插件。 您可以免费下载大量用户创建的插件和模组,它们将改变您对游戏的看法。这些可以是建筑助推器,也可以是对经济的彻底改变,以及全新的游戏模式。使用插件为您的服务器增添多样性并让您的朋友保持兴趣。
    • Bukkit 是您可以添加到服务器的最受欢迎的插件。您需要下载 CraftBukkit 工具。通过运行 CraftBukkit,您将完全替换 Minecraft 服务器,也就是说,您将使用 CraftBukkit 服务器而不是 Minecraft 服务器。
  2. 2 下载并安装最新版本的 CraftBukkit。 该服务器程序将使您能够添加常规 Minecraft 服务器程序不支持的插件。
  3. 3 下载新插件。 网络上有许多可用的插件存储库。找到你喜欢的插件并下载它。确保您从受信任的来源下载。
  4. 4 安装插件。 解压缩您正在下载的文件。 .Zip 文件必须包含 .jar 文件,这些文件又包含所有插件数据。将每个 .jar 文件从 .zip 文件复制到服务器文件夹中的插件目录。
    • 重新启动服务器以安装所有插件。安装新插件后,您可能需要再次更改服务器设置。
    • 确保您的白名单配置为仅允许您的朋友进入服务器。

方法 6 of 7:配置端口转发

  1. 1 转到路由器的配置菜单。 每个路由器都有自己的方式来访问设置。大多数路由器都可以通过 Internet 浏览器通过输入 IP 地址访问,通常是 192.168.1.1 或 192.168.2.1。
    • 如果您无法使用上述任何 IP 地址访问您的路由器,请访问 PortFoward.org 并输入您的路由器信息。默认情况下,指南将为您提供路由器使用的默认地址列表。
    • 大多数路由器需要用户名和密码才能进入配置菜单。这应该是您在计算机上安装路由器时配置的用户名和密码。
    • 通常,默认用户名是“admin”,默认密码是“password”或“admin”。
  2. 2 转到“端口转发”菜单。 通常,它位于“高级选项”下。它可能有不同的名称,如“虚拟服务器”,具体取决于制造商。
  3. 3 输入端口信息。 默认情况下,Minecraft 服务器端口为 25565。如果您的路由器需要端口范围,则在“开始端口”和“结束端口”中输入 25565。
    • 将“协议”设置为“TCP”。
  4. 4 输入服务器的本地 IP 地址。 确保 IP 地址与服务器的 IPv4 地址匹配。通过在 Windows 中打开命令提示符并键入“ipconfig”在 Windows 上进行测试。您的 IP 地址需要位于 IPv4 地址旁边。您可能需要向上滚动才能看到它。如果您是 Mac 用户,请单击 Apple 菜单并选择系统偏好设置,然后选择网络。您的 IP 地址将位于窗口的底部右侧。
  5. 5 选中“启用”旁边的框。 重新检查您的设置以确保您正确输入了所有内容。

方法 7 of 7:设置动态 DNS

  1. 1 查明您是否有动态 IP 地址。 大多数本地 ISP 分配动态 IP 地址。因此,连接到您的服务器变得有点困难,因为每次 IP 地址更改时您都需要通知服务器的用户。有些ISP可能会长期提供动态IP,不会改变。
    • 谷歌“我的 IP 地址”并每隔几周检查一次您的 IP 地址。如果您只将您的 IP 地址提供给几个朋友,那么您不应该设置一个不经常更改的永久 IP 地址。
  2. 2 配置动态 DNS。 动态 DNS 会将域名绑定到您的动态 IP。这样,您将拥有一个可以连接的永久地址。许多服务为一个地址提供免费帐户。
    • 动态 DNS 要求您的计算机上安装一个程序,每次 IP 地址更改时都会更新您的域。
  3. 3 设置您的路由器。 您需要将路由器配置为通过动态 DNS 进行连接。查找这些设置因路由器而异,但通常位于“高级设置”下。
    • 您将需要输入您的主机名、用户名和密码。

提示

  • 如果您在白色服务器窗口中输入“help”,则会出现一个命令列表。
  • 服务器文件夹不必在工作台上,但您应该将其保存在易于访问的地方,以防您需要更改设置。
  • 为您的服务器设置密码,以便只有知道密码的人才能访问它。

警告

  • 确保您的“minecraft_server.jar”具有这个名称,并且名称中没有“(1)”,或者它没有被重命名,或者它不会工作。