PocketMine是适用于我的世界Android和iOS版本的第三方服务器。该服务支持插件,允许您与其他人自定义游戏。本指南详细介绍了在运行Debian 7的Linode服务器上安装PocketMine。
注意我的世界手游版是收费软件,您需要购买才能使用PocketMine服务器。
sudo apt-get update && sudo apt-get upgrade
sudo apt-get install perl gcc g++ make automake libtool autoconf m4
sudo adduser pocketmine
注意如果您已按照我们的“ 保护您的服务器”指南中的步骤操作,则需要添加公钥到/home/pocketmine/.ssh/authorized_keys
,以便稍后在指南中以pocketmine身份登录。您还需要设置iptables来开放端口19132。
pocketmine
用户名登录并转到主目录:
cd ~/
wget -q -O - http://get.pocketmine.net/ | bash
安装将花费几分钟。start.sh
:
screen ./start.sh
注意如果您之前使用su
切换到pocketmine用户,则会在尝试启动screen时提示Cannot open your terminal '/dev/pts/0' - please check.
。您可以通过运行以下命令来解决问题:
script / dev / null
警告PocketMine可能无法在未运行PHP7的系统上正常运行。你可以手动安装或修改start.sh
,替换所有的php7
为php5
:
sed -i -e's / php7 / php5 / g'start.sh
\* PocketMine-MP set-up wizard \* Please select a language: English => en Español => es 中文 => zh Pyccĸий => ru 日本語 => ja Deutsch => de 한국어 => ko Nederlands => nl Français => fr Italiano => it Melayu => ms Norsk => no Svenska => sv Suomi => fi Türkçe => tr ? Language (en):
y
表示接受协议许可:
Welcome to PocketMine-MP! Before starting setting up your new server you have to accept the license. PocketMine-MP is licensed under the LGPL License, that you can read opening the LICENSE file on this folder. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. ? Do you accept the License? (y/N):y
y
以跳过向导的其余部分:
? Do you want to skip the set-up wizard? (y/N): y
您现在进入了PocketMine控制台,您可以输入help
以查看所有可用命令。现在可以使用新服务器了!
23:16:35 INFO Starting Minecraft: PE server version v0.10.5 alpha 23:16:35 INFO Loading pocketmine.yml... 23:16:35 INFO Loading server properties... 23:16:35 INFO Starting Minecraft PE server on 0.0.0.0:19132 sh: 1: ifconfig: not found 23:16:36 INFO This server is running PocketMine-MP version 1.4.1-980 "絶好(Zekkou)ケーキ(Cake)" (API 1.11.0) 23:16:36 INFO PocketMine-MP is distributed under the LGPL License 23:16:36 NOTICE Level "world" not found 23:16:36 INFO Preparing level "world" 23:16:36 NOTICE Spawn terrain for level "world" is being generated in the background 23:16:36 INFO Starting GS4 status listener 23:16:36 INFO Setting query port to 19132 23:16:36 INFO Query running on 0.0.0.0:19132 23:16:36 INFO Default game type: SURVIVAL 23:16:36 INFO Done (275.348s)! For help, type "help" or "?"
ctrl+a
后d
从PocketMine屏幕会话中离开。如果要重新连接,请运行:
screen -r
1.在您的手机或平板电脑上打开我的世界手游版本。点按开始:
2.在下一个界面中,点击编辑,然后点击添加外部服务器。
3.在服务器名称下面输入您的服务器名称,在地址下输入您的Linode域名或IP地址。完成后点击添加服务器:
4.现在您可以连接到服务器并开始游戏了!
您可以从他们的站点下载PocketMine的插件。作为示例,我们将下载并安装RandomItem插件。
1.在插件页面,复制下载插件的链接地址:
2.从屏幕会话退出后在您的Linode终端上使用curl
将插件下载到plugins
目录中:
cd /home/pocketmine/plugins curl -OJL http://forums.pocketmine.net/plugins/randomitem.203/download?version=1461
3.重新连接到屏幕会话,然后重新加载以激活插件:
screen -r reload
4.使用plugins
命令确认您的插件已加载:
plugins 18:36:45 INFO Plugins (1): RandomItem v4.2
如果想询问关于本主题的更多内容,可以参考以下链接,但是不保证外部资料的准确性和时效性。