0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何在树莓派上设置Minecraft服务器

454398 来源:网络整理 作者:网络整理 2019-12-05 09:36 次阅读

想按自己的方式玩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,游戏机,AndroidiOS,Amazon Fire平板电脑和电视设备上的Minecraft版本将与此服务器一起使用。

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

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

步骤1:安装Raspbian并配置您的Pi 》

从Raspbian的全新副本开始。您可以在www.raspberrypi.org/downloads中找到最新版本。请按照我们的指南安装Raspberry Pi操作系统,以获取完整步骤。如果这看起来太复杂,请尝试使用NOOBS安装程序。

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

sudo apt update

sudo apt upgrade

下一步,配置Raspbian环境以运行Minecraft服务器。您是否使用显示器和键盘进行设置?如果是这样,只需在桌面上的“偏好设置”菜单中打开Raspberry Pi配置工具。

如果您通过SSH访问,请使用 sudo raspi-config 打开文本-

此处,进行以下更改:

转到高级选项》 内存拆分,然后将该设置更改为 16MB 。这将为服务器释放更多的内存资源。

下一步,转到启动选项》桌面/CLI ,然后选择控制台。 (无需在Raspbian Lite上执行此操作。)

如果您正在使用Raspberry Pi 1或2尝试此操作,请在主菜单上找到 Overclock ,并将其设置为高。 (Raspberry Pi 3和4用户可以跳过此步骤。)

在高级选项》 SSH 中启用SSH。

最后,转到高级》 扩展文件系统。

进行了这些更改后,转到 Finish 并在提示时重新启动Raspbian。完成后,再次登录,并使用以下命令找到设备的IP地址:

sudo hostname -I

或:

ifconfig

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

步骤2:安装Minecraft服务器

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

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

sudo apt install oracle-java8-jdk

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

mkdir nukkit

cd 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服务器的生成。

第3步:配置Minecraft服务器

一旦知道服务器设置正确,就可以是时候配置它了。 Nukkit包含两个配置文件:nukkit.yml和server.properties。

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

sudo nano nukkit.yml

sudo nano server.properties

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

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

max-players=10

较旧的Raspberry Pi模型将无法使用10个以上的模型。您可能会接受5-6个播放器。可以使用其他几个选项来配置您可能感兴趣的选项,例如:

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中环境

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的孩子来说,这是一个很好的解决方案,它可以在本地网络上自行托管服务器,从而确保他们的在线活动安全-至少在玩他们最喜欢的游戏时保持如此。

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 服务器
    +关注

    关注

    12

    文章

    8732

    浏览量

    84634
  • 树莓派
    +关注

    关注

    116

    文章

    1679

    浏览量

    105281
收藏 人收藏

    评论

    相关推荐

    何在服务器上调试本地FPGA板卡

    联合开发或者跑多策略工程的时候,一般都使用多核的服务器进行FPGA设计。这个时候如果板卡在本地电脑上应该怎么进行调试呢? 今天就简单讲讲《如何在服务器上调试本地FPGA板卡
    发表于 07-31 17:36

    何在阿里ECS服务器上架设自己的OpenVPN服务器

    需要自己架设服务器,让现场的IR615路由连接自己的服务器。能通过自己的服务器进行数据采集和远程运维。
    发表于 07-25 06:14

    物联网MQTT broker服务器设置步骤

    本项目使用machinechat的 JEDIOne 物联网数据管理软件在树莓派4上设置了一个物联网MQTTbroker 服务器
    的头像 发表于 07-11 10:36 1688次阅读
    物联网MQTT broker<b class='flag-5'>服务器</b>的<b class='flag-5'>设置</b>步骤

    服务器和虚拟服务器的区别是什么

    服务器和虚拟服务器是两种常见的服务器类型,它们在很多方面有相似之处,但也有一些关键的区别。本文将详细介绍云服务器和虚拟服务器的区别,包括它
    的头像 发表于 07-02 09:48 365次阅读

    接口测试怎么测多个服务器连接

    接口测试是软件开发过程中的一个重要环节,用于验证系统组件之间的交互是否符合预期。在多服务器环境中,接口测试的复杂性会增加,因为需要考虑服务器之间的连接和通信。本文将详细介绍如何在服务器
    的头像 发表于 05-30 15:16 263次阅读

    NTP网络时钟同步服务器(授时服务器)的几种设置方法

    NTP网络时钟同步服务器(授时服务器)的几种设置方法
    的头像 发表于 04-29 11:28 6392次阅读
    NTP网络时钟同步<b class='flag-5'>服务器</b>(授时<b class='flag-5'>服务器</b>)的几种<b class='flag-5'>设置</b>方法

    服务器远程不上服务器怎么办?服务器无法远程的原因是什么?

    。 解决办法:一般刚开始拿到的服务器的端口服务器商会主动帮忙设置好的,在这之后更换了的端口记得要加进防火墙策略哦, 不会操作的话可以联系服务器商帮忙操作。 3.已超出远程计算机上的连接
    发表于 02-27 16:21

    linux服务器和windows服务器

    Linux服务器和Windows服务器是目前应用最广泛的两种服务器操作系统。两者各有优劣,也适用于不同的应用场景。本文将 对Linux服务器和Windows
    发表于 02-22 15:46

    宝塔面板修改服务器密码怎么设置

    宝塔面板是一种用于服务器管理的Web面板,允许用户通过图形用户界面轻松管理服务器。如果你想修改服务器密码,你可能需要通过SSH登录到服务器并执行一些命令。以下是一般的步骤: 一、通过S
    的头像 发表于 01-24 17:27 982次阅读

    独立服务器和云服务器的区别

    独立服务器和云服务器的区别是很多用户在选择服务器时要做的课程,那么独立服务器和云服务器的区别有哪些呢?
    的头像 发表于 01-17 10:58 698次阅读

    dns的服务器地址设置为多少

    DNS(域名系统)是互联网的基础设施之一,用于将域名转换为IP地址,使用户可以访问网络资源。要设置DNS服务器地址,首先需要理解DNS的工作原理和不同类型的DNS服务器。本文将详细介绍DNS
    的头像 发表于 01-15 11:11 1393次阅读

    Windows服务器虚拟内存的设置建议

    虚拟内存是计算机操作系统用于扩展物理内存的一种机制。在Windows服务器上,虚拟内存的设置对系统性能和稳定性至关重要。以下是关于Windows服务器虚拟内存设置的建议。
    的头像 发表于 12-25 17:03 1794次阅读

     物理服务器和大宽服务器怎么选

    物理服务器和大宽服务器的选择需要根据具体的业务需求来决定。物理服务器是一种独立的、非虚拟化的计算机设备,它通常被用作高性能应用、数据库、存储和网络等关键业务应用的运行平台。常见的物理服务器
    的头像 发表于 12-20 10:50 447次阅读

    dhcp服务器怎么设置

    DHCP(动态主机配置协议)是一种网络协议,它自动分配IP地址、子网掩码、默认网关等网络配置信息给连接到局域网上的设备。在设置和配置DHCP服务器时,需要考虑如下几个方面:IP地址范围、租期时间
    的头像 发表于 11-27 14:51 3080次阅读

    LabVIEW中如何在网络上使用远程VI服务器

    LabVIEW中如何在网络上使用远程VI服务器何在网络上使用远程VI服务器? 解答: 首先,需要在远程的计算机上打开一个在VI服务器上的
    发表于 11-12 20:25