当前位置:首页 > CN2资讯 > 正文内容

我的世界 java 联机 我的世界Java联机平台推荐

3天前CN2资讯


Ubuntu搭建我的世界(MineCraft)基岩版(BE)服务端教程

Minecraft Bedrock Edition 也就是我的世界基岩版,这是 Minecraft 的另一个版本。Minecraft 基岩版可以运行在 Win10、Android、iOS、XBox、switch。基岩版不能使用 Java 版的服务器,Java 版也不能使用基岩版的服务器,不过 Win10、Android、iOS、XBox、switch 的基岩版都可以使用同一个服务器,也就是说基岩版的服务器可以让 Win10 和手机一起联机。


准备

首先你得有台服务器,推荐腾讯云的星星海,这个服务器采用的是AMD的EPYC处理器,性能强悍,实测单核性能是Intel服务器的两倍,1核2G内存价格是99元/年(相当于8元/月)。

提醒一下:如果你是新用户有优惠,能买多长时间就买多长时间,因为优惠价的服务器到期后续费很贵的,而且新用户优惠只能买一次,所以尽量买长时间点划算。

购买服务器后选择安装Ubuntu18.04系统,然后用ssh登陆服务器。(默认账号是:ubuntu)

安装服务端

# 创建安装目录 mkdir /home/ubuntu/mc # 进入目录 cd /home/ubuntu/mc # 下载服务端,我这里提供的是1.16.20.03的版本,需要其他版本可以去官网下载,客户端版本需要高于/等于服务端 wget https://img.zeruns.tech/down/bedrock-server-1.16.20.03.zip # 解压(如果出错就输入:sudo apt install -y zip) unzip bedrock-server-1.16.20.03.zip # 安装依赖 sudo apt install -y libcurl4-openssl-dev # 启动服务器 LD_PRELOAD= ./bedrock_server

启动后会输出状态信息,如下:

服务器默认的端口是 19132,去服务器控制面板开启相关端口,协议是 UDP ,不是 TCP,开放端口的时候需要注意一下。

这时候可以进游戏测试了。

现在关闭ssh终端的话服务端也会被关闭,所以还要设置后台运行和开机自启。

后台运行和开机自启

先按Ctrl+C结束程序。 # 安装screen sudo apt install screen # 创建文件start.sh,如果出错就输入 sudo apt install nano 来安装nano编辑器 sudo nano start.sh # 输入下面的内容,然后按Ctrl+O,再按回车保存,然后Ctrl+X推出编辑器 #!/bin/bash screen_name="mc" screen -dmS $screen_name cmd="cd /home/ubuntu/mc" screen -x -S $screen_name -p 0 -X stuff "$cmd" screen -x -S $screen_name -p 0 -X stuff '\n' screen -x -S $screen_name -p 0 -X stuff "LD_PRELOAD= ./bedrock_server" screen -x -S $screen_name -p 0 -X stuff '\n' # 后台启动服务端 sudo chmod +x /home/ubuntu/mc/start.sh sudo sh /home/ubuntu/mc/start.sh # 设置开机自启 sudo chmod +x /etc/rc.local # 编辑/etc/rc.d/rc.local文件 sudo nano /etc/rc.local # 在文件末端添加以下内容然后保存 sh /home/ubuntu/mc/start.sh

接着就可以愉快的玩耍了

要想进入服务器后台输入指令先运行sudo screen -R,然后就可以输入指令了,退出screen按Ctrl+A+D

配置

服务端解压后会包含一个名为 server.properties 的配置文件,服务器相关的配置就在这个配置文件中。

可以用 nano 编辑器打开配置文件编辑。

配置文件中的 # 开头的行是注释,可以不用管,主要就是修改 = 后面的内容。

下面是一些配置项说明:gamemode:默认的游戏模式,survival 生存,creative 创造,adventure 冒险。

difficulty:默认难度,peaceful 和平,easy 简单,normal 普通,hard 困难。

max-players:玩家数量限制,默认为 10。

server-port:服务器端口,默认为 19132。

server-portv6:IPv6 端口,默认为 19133。

online-mode:正版验证,如果你的服务器可以正常连接到 Xbox Live 的话,可以设置为 true,否则可以设置为 false,即便不开启正版验证,客户端也需要登录 Xbox Live 才能联机。

white-list:白名单,只有在白名单中的玩家才能进入服务器,默认为 false。

allow-cheats:允许作弊,默认为 false。

player-idle-timeout:自动踢出挂机玩家,默认为 30 分钟。

default-player-permission-level:默认玩家等级,visitor 游客,member 普通玩家,operator 管理员。

更详细的配置说明可以查看帮助文档。

白名单配置

服务端解压后会包含一个 whitelist.json 文件,这就是储存白名单的文件,格式如下:

[ { "name": "name1", "ignoresPlayerLimit": "true" }, { "name": "name2" } ]

其中的 name 是玩家的 Xbox 用户名,ignoresPlayerLimit 是忽略服务器人数限制,ignoresPlayerLimit 是可省略的。

只有 server.properties 配置文件中的 white-list 为 true,whitelist.json 中的白名单才会生效。

如果在服务器正在运行的时候修改了白名单的话,需要在服务器命令行中输入:

whitelist.jsonwhitelist reload

重新加载白名单才会生效。

设置了白名单后就只有 whitelist.json 中的玩家才能进入服务器。


    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/21410.html

    分享给朋友:

    “我的世界 java 联机 我的世界Java联机平台推荐” 的相关文章

    选择美国VPS的全面指南与服务商推荐

    美国VPS概述 在全球互联网的高速发展中,虚拟专用服务器(VPS)逐渐成为了网络环境中不可或缺的一部分。我对于VPS的理解,首先是它通过虚拟化技术,将一台物理服务器划分成多个独立的虚拟服务器。用户能够拥有更高的控制权和资源管理能力。这种灵活性和独立性,使得VPS成为了许多中小型企业、开发者和个人用户...

    UCloud年付100元的云服务选择与优势解析

    在开始探讨UCloud的计费方式之前,我想先分享一下我对云服务费用的一些理解和看法。在如今的数字化时代,选择合适的云服务提供商至关重要,计费方式也应兼顾灵活性和经济性。我在UCloud上体验过不同的计费方式,从中得出了一些实用的建议。 UCloud提供的计费方式相当多样,特别是在按年计费这一块。对于...

    探索诸暨市:地理特征、气候与经济发展全面分析

    我发现诸暨市,这个位于浙江省中北部的县级市,真是一个令人着迷的地方。它东靠嵊州市,南面与东阳、义乌和浦江相邻,西面与桐庐和富阳相接,北边则与柯桥和萧山为界。这样的地理位置赋予了诸暨市独特的区域特色,方便了与周边城市的交流与发展。 在谈到诸暨的地理特征时,不得不提其独特的地形地貌。诸暨市位于浙东南和浙...

    全面解析服务器与主机:性能优化与选择策略

    1.1 服务器与主机的定义与基本概念 在信息技术的世界中,服务器和主机是两个不可或缺的概念。我常常将服务器视为一个强大的计算机,专门用于处理、存储和管理数据。它主要面向网络上的其他设备,承担着提供服务的重任。比如,网站的后台就是一个服务器,负责处理访问请求、存储用户数据等。而主机则是一个更广泛的术语...

    Debian 修改 DNS 的详细步骤与常见问题解决方案

    在讨论 Debian 中的 DNS 修改前,我想先和大家分享一些关于 DNS 的基本信息。DNS(Domain Name System)是互联网的“电话簿”,它将我们可读的网站地址(如 www.example.com)转换为计算机能够理解的 IP 地址。这一过程对于我们浏览网页、发送邮件等操作至关重...

    选择合适的SSH连接工具以提升远程管理效率和安全性

    在当今的网络环境中,SSH连接工具扮演着重要角色。简单来说,SSH连接工具是一种应用程序,用于通过SSH协议安全地连接和管理远程服务器。想想看,当我们需要与服务器进行交互、执行命令或者上传文件时,这些工具就变得尤为重要。 我记得第一次使用SSH连接工具的时候,是为了管理一台远程服务器。能够通过简单的...