如何在Raspberry Pi上设置Minecraft服务器

想按自己的方式玩Minecraft吗?设置自己的服务器,创建自己的世界,或者与朋友和家人一起建立世界?

这很了不起,但事实是:您可以在Raspberry Pi上完成所有这些工作

我的儿子是Minecraft的忠实粉丝,一直希望我和他一起玩。他在平板电脑上玩游戏并不容易。由于他只有年轻,所以让他上网似乎不合适。

解决方案很简单:在Raspberry Pi上设置Minecraft服务器。设置很容易!

您需要什么

要在Raspberry Pi上构建Minecraft服务器,您需要:

  • Raspberry Pi 3(或更高版本)和电源线。我们假设您的Pi装在盒中。
  • 以太网电缆(最好是无线网络)。
  • 8GB或更大的microSD卡。
  • 虽然Pi较早模型可以用于此目的,效果不佳。这些有关Raspberry Pi 3和4的说明将为您提供最佳的Minecraft服务器。

    以上所有这些与远程SSH连接一起使用时,都可以将Pi设置为Minecraft服务器。如果不选择SSH,则还需要:

  • USB键盘
  • USB鼠标(或两者的组合)
  • 1 x HDMI电缆
  • 显示器或其他兼容的显示器
  • 在打开Raspberry Pi的电源之前,请先连接这些外围设备。

    当然,您还需要Minecraft的副本。电脑。请注意,Raspberry Pi的系统规格意味着您将无法容纳太多人。对于Pi 3,当然不要尝试容纳超过10个主机。

    这是什么类型的Minecrafter?

    有多个Minecraft版本。

    创建此服务器将为您提供一个世界,您可以从任何运行Minecraft的设备(奇怪的是,MinecraftPi)访问它。因此,Windows PC,游戏机,Android,iOS,Amazon Fire平板电脑和电视设备上的Minecraft版本将与此服务器一起使用。

    因此,如果您的本地网络上有多个设备,这些都可以访问Minecraft服务器。

    简而言之,您将需要Mojang提供的主要Minecraft开放世界游戏。

    Step 1: Install Raspbian and Configure Your Pi

    从Raspbian的全新副本开始。您可以在www.raspberrypi.org/downloads中找到最新版本。请遵循我们的指南来安装Raspberry Pi操作系统。

    更愿意坚持使用现有的Raspbian副本?只需升级到最新版本并更新软件包:

    sudo apt updatesudo apt upgrade

    Next, configure the Raspbian environment for running the Minecraft server. Did you set it up with a monitor and keyboard? If so, simply open the Raspberry Pi Configuration tool in the Preferences menu on the desktop.

    如果您通过SSH访问,请使用 sudo raspi-config 打开基于文本的配置工具。

    在此处进行以下更改:

  • 转到高级选项>内存拆分,然后将设置更改为 16MB 。这将为服务器释放更多的内存资源。
  • 下一步,转到启动选项>桌面/ CLI ,然后选择控制台。 (无需在Raspbian Lite上执行此操作。)
  • 如果您正在使用Raspberry Pi 1或2尝试此操作,请在主菜单上找到 Overclock ,并将其设置为< strong>高。 (Raspberry Pi 3和4用户可以跳过此步骤。)
  • 高级选项> SSH 中启用SSH。
  • 最后,转到高级>扩展文件系统
  • 进行了这些更改后,转到完成并在提示时重新启动Raspbian。完成后,再次登录,并找到以下设备的IP地址:

    sudo hostname -I

    或:

    ifconfig

    在继续操作之前记下IP地址。

    在Raspberry Pi上安装Minecraft依赖于Nukkit服务器软件。 Nukkit是专为Minecraft:Pocket Edition开发的,可以通过命令行轻松地安装在Pi上。

    从安装Java开始。要运行Nukkit,这是必需的:

    sudo apt install oracle-java8-jdk

    下一步,创建一个新目录(标记为“ nukkit"),然后打开它:

    mkdir nukkitcd nukkit

    完成后,下载Nukkit服务器软件。请确保正确输入此密码-以便更轻松地将其复制并粘贴到SSH会话中。

    wget -O nukkit.jar http://ci.mengcraft.com:8080/job/nukkit/lastSuccessfulBuild/artifact/target/nukkit-1.0-SNAPSHOT.jar

    (您可以在项目页面上找到最新的版本。)

    下载后,运行Nukkit:

    sudo java -jar nukkit.jar

    这会提示Nukkit设置服务器。出现提示时,选择您的语言(我们使用eng),然后观察生成Minecraft服务器的情况。

    Step 3: Configure Your Minecraft Server

    Once you know the server is setup correctly it’s time to configure it. Two configuration files are included with Nukkit: nukkit.yml and server.properties.

    要进行编辑,只需在首选的文本编辑器中将其打开即可。在Raspbian上,预先安装了nano,因此建议使用

    sudo nano nukkit.yml

    sudo nano server.properties

    进行各种更改。无论您在此处进行什么更改,请记住,Pi是一款不起眼的设备,无法处理过多的处理。

    可以在Minecraft Wiki中找到服务器属性列表,但应立即对其进行编辑。 。首先开始:

    max-players=10

    Older Raspberry Pi models will struggle with more than 10. You might be okay with 5-6 players. Several other options are available to configure that you might be interested in, such as:

    pvp=on

    这是针对玩家对玩家的操作。还有一个困难设置:

    difficulty=1

    在这里,最简单的设置是0。

    完成后,按Ctrl + X保存并退出,然后运行:

    sudo java -jar nukkit.jar

    这将重新启动Minecraft服务器软件。

    步骤4:连接到Raspberry Pi Minecraft服务器

    您的Minecraft服务器现在应该已在本地网络上联机。使用您之前记下的IP地址,使用另一台设备上的ping命令对此进行检查。如果ping返回Raspberry Pi的响应,则可以继续。

    您需要做的就是在计算机或平板电脑上启动Minecraft,然后单击播放>服务器 >。在这里,添加服务器,输入新服务器的详细信息,为其命名,然后添加IP地址。端口号应与服务器属性中列出的端口号匹配。如果没有,请进行更改!

    您的服务器应作为连接选项列出。只需选择要开始播放的服务器即可。

    步骤5:使用Nukkit插件扩展Minecraft服务器功能

    Nukkit服务器的默认配置可能并不完全符合您的喜好。调整nukkit.yml和server.properties是一种选择,但是到目前为止,您仍然可以找到。

    为Nukkit开发的插件可以使您增强基本的游戏玩法。

    建议的Nukkit插件包括:

  • MobPlugin:在Minecraft环境中添加生物和动物

  • li>
  • WorldEssentials:启用不同的游戏模式
  • EssentialsNK:包括其他游戏模式,多人管理工具等
  • 只需将其下载到Raspberry Pi和将它们移动到插件目录。

    例如,可以通过以下方式移动MobPlugin:

    sudo mv MobPlugin-1.9.0.1.jar plugins

    转到nukkitx.com网站,然后单击“资源",为您选择250多个插件Raspberry Pi Minecraft服务器。

    在Raspberry Pi上运行的Minecraft服务器!

    这就是它的全部。您自己的在Raspberry Pi上运行的Minecraft游戏服务器。如果您让它正常运行,您将拥有一个永远在线的Minecraft世界,您可以连接并使用它。对于喜欢Minecraft的孩子来说,这是一个很好的解决方案,它可以在本地网络上自行托管服务器,从而确保他们的在线活动安全-至少在玩他们最喜欢的游戏时保持如此。

    标签: DIY项目教程 Minecraft Raspberry Pi