MCPE 官方服务器搭建(Windows、Linux端)

Mojang已经发布过我的世界基岩版的官方服务器端,同基岩版一同更新,拥有相同的特性,但是美中不足的是不支持Mod,就连官方的JS脚本目前都不支持,并在目前为止,该服务端还只是"早期测试版"


    但作为MCPE的服务器和小伙伴一同玩耍完全足够了,下面是搭建教程:

你需要准备:

-服务器(临时搭建的话用自己的电脑也行)

-开服文件(去官网下载:跳转)

-公网环境,或者端口映射


首先是服务器,你可以去各大厂商购买云主机,阿里云,华为云,腾讯云,百度云等都有。再选择操作系统,Windows和Linux的都可以,看自己的操作喜欢,Linux的系统话建议选择Ubuntu,官方推荐,无需手动安装繁琐的运行库

开服文件可以去官网下载,上面已经提供链接,如果你的系统是Linux的,就下载Linux版的开服文件,反之下载Windows版的开服文件,下载之后是压缩包,解压到服务器,将所有的程序和配置文件都移动到一个空文件夹下

运行程序:如果你的系统是Windows的话,双击bedrock_server.exe文件运行程序,开启服务器,服务器会自动创建默认存档及配置文件。根据需要修改配置文件:server.properties

下面是我的服务器配置文件 可以根据需要修改即可:

server-name=MY WORD

# 用作服务器名称

# 允许的值:任何字符串

gamemode=survival

# 设置新玩家的游戏模式

# Allowed values: "survival", "creative", or "adventure"/冒险

difficulty=hard

# 设定世界的难度。

# Allowed values: "peaceful", "easy", "normal", or "hard"

allow-cheats=false

# 如果为真,则可以使用类似命令的作弊。

# Allowed values: "true" or "false"

max-players=8

# 可以在服务器上游戏的最大玩家数量。

# Allowed values: Any positive integer

online-mode=true

# 如果为true,则必须对所有连接的播放器进行Xbox Live身份验证。

# 无论此设置如何,连接到远程(非LAN)服务器的客户端都将始终需要Xbox Live身份验证。

# 如果服务器接受来自Internet的连接,则强烈建议启用在线模式。

# Allowed values: "true" or "false"

white-list=false

# 如果为true,则必须在单独的whitelist.json文件中列出所有连接的玩家才能进入服务器。

# Allowed values: "true" or "false"

server-port=19132

# 服务器应该监听哪个IPv4端口。

# Allowed values: Integers in the range [1, 65535]

server-portv6=19133

# Which IPv6 port the server should listen to.

# Allowed values: Integers in the range [1, 65535]

view-distance=32

# 允许的最大视图距离(块数)。

# Allowed values: Any positive integer.

tick-distance=4

# 世界将从任何玩家那里剔除这么多块。

# 允许值:范围内的整数 [4, 12]

player-idle-timeout=0

# 在一名玩家闲置了这么多分钟后,他们将被踢。如果设置为0,那么玩家可以无限期地闲置。

# Allowed values: Any non-negative integer.

max-threads=16

# 服务器尝试使用的最大线程数。如果设置为0或删除,那么它将尽可能多地使用。

# Allowed values: Any positive integer.

level-name=CNGEGE

# 允许的值:任何字符串

level-seed=0

# 用于随机化世界

# 允许的值:任何字符串

default-player-permission-level=member

# 新玩家首次加入的许可级别。

# Allowed values: "visitor(游客)", "member(普通玩家)", "operator(管理员)"

texturepack-required=false

# 强制客户在当前世界中使用纹理包

# Allowed values: "true" or "false"

content-log-file-enabled=false

# 启用将内容错误记录到文件

# Allowed values: "true" or "false"

language=zh_CN

# 后台指令语言默认英文

# 允许的值: \resource_packs\vanilla\texts中文件名

op-permission=2

# op的权限等级,调整到2的话,就可以使用控制台专有的指令

如果你的系统是UBUNTU(Linux)的话,开启服务器的方法是运行命令:LD_LIBRARY_PATH=. ./bedrock_server,上述配置文件同样适用于Linux版本


最后端口映射,端口映射有两种方式,

1> 有公网IP的话可以直接在路由器上做映射,这样好处是不会限制网速,但是对于不同的映射原理的人具有一定的操作难度

2> 没有公网IP的话可以下载相关端口映射软件比如路由侠等,这种方法相对简单,但相对的各大程序厂商都会限制网络速度,如果按照这种方法开服,破坏方块半天没有反应的话请不要感到意外

这里不再赘述映射方法,需要的话可以找找我的其他帖子,无论是哪种方法都需要把服务器的监听端口映射到公网,IPV4默认是映射UDP19132端口,IPV6默认是映射UDP19133端口,服务器的监听端口可以在配置文件中修改


建议:

如果软件是放在服务器上24小时不间断运行的,可以考虑将服务器加入开机启动项

你可能感兴趣的:(MCPE 官方服务器搭建(Windows、Linux端))