本帖最后由 小庄c 于 2020-2-26 12:06 编辑

简介

本贴将通过图文的方式来介绍以及讲解怎么开基岩服。本贴也会将一些新手服主的可能要用的东西给大家整理出来。
教程部分会把各个名词解释清楚。
本教程仅介绍Nukkit开服教程,PocketMine开服跟本教程差不多。
Nukkit的优势:
用Java撰写,稳定性很高!
插件作者可以很容易的写出Nukkit的插件。
下面给大家看一下本贴的思维导图:


本贴会提供一些问题的解决方式,同时也会把配置文件详细讲解。


[本贴基于Windows撰写!Linux也有,不过是根据Windows改写的]







写本贴的原因

看到以往的没有 排版,而且重要的内容也都没有详细讲解,最主要的!一些配置文件没有讲解!
说好的教别人开服呢?这不就是教别人开启服务器,然后能进游戏就了事?
很多服主需要的是这些么?并不是,他们需要的一些常用的插件,一些配置文件的讲解。
那么我写的这个贴我会把一些重点的东西详讲,还会带上开服的图文。
这个教程针对 想搬运基岩版插件的、想开服的、想分瓜的....
[本贴基于windows撰写]






准备工作&名词解释

硬性要求:
1.一台windows电脑[内存不小于4G]
2.一个能看的懂教程的脑子
3.在1 的前提下,保证1 能上网




软件要求:
本地开服:[体验]
java运行环境[java8] https://www.java.com/zh_CN/
文本编辑器[win自带][推荐notepad++]   https://notepad-plus-plus.org/
基岩版minecraft [本文使用win10版]
防火墙尽量关闭 [默认开启]

普通联机:[联机]
java运行环境[java8] https://www.java.com/zh_CN/
文本编辑器[win自带][推荐notepad++]   https://notepad-plus-plus.org/
基岩版minecraft
映射工具[或vps|公网IP] [映射工具使用方法教程里面有]

服主开服:[服务器][Windows]
[vps内]
java运行环境[java8] https://www.java.com/zh_CN/
文本编辑器[win自带][推荐notepad++]   https://notepad-plus-plus.org/
[本地内]
基岩版minecraft
mstsc[远程工具] [win自带]
文本编辑器[win自带][推荐notepad++]   https://notepad-plus-plus.org/


为了保证教程的效果,请跟着教程一起做,如果你是来围观的话就不用了。












IP  网络地址。

端口  可以认为是设备与外界通讯交流的出口。端口可分为虚拟端口和物理端口,其中虚拟端口指计算机内部或交换机路由器内的端口,不可见。

VPS 一台虚拟的服务器[也可以理解为虚拟电脑]

内网IP 内网不属于公共网络,属于私人网络,理论外界不可访问。内网IP及这个网络的分支。也可以理解为内网是一个家,IP就是这个家的门。

外网IP 公共网络,他人可以直接访问该IP的任何一个端口[前提是该端口开启了,防火墙没有锁端口]

Windows 全世界最著名的桌面操作系统。

Linux 一种系统内核,其下有许多分支,例如 Ubuntu centOS Debian等等。

核心 类似一个系统的主要部分,在本文中指服务器核心。Minecraft基岩服务器的所有方块|数据|命令 等,都是由它接受处理并转发给插件处理。若核心和插件冲突时,优先以插件处理。

Java 一种计算机语言,Minecraft Java版就是围绕它来写的。同时,Java是跨系统的编程语言。

映射 2.指端口映射出来的端口,把电脑A的xxxxx端口映射到
公网IP上的xxxxx端口,这个过程就叫映射。








下面,教程开始~




教程


以下为Windows/Linux通用部分
下载核心

下载核心:
为了方便广大mcbbs会员,我就帮大家整理了一下~ 都是纯净的,
1.14.0 https://ci.nukkitx.com/job/NukkitX/job/Nukkit/job/master/622/
1.13.x https://ci.nukkitx.com/job/NukkitX/job/Nukkit/job/master/523/
1.12.0 https://ci.nukkitx.com/job/NukkitX/job/Nukkit/job/master/424/
1.11.0 https://ci.nukkitx.com/job/NukkitX/job/Nukkit/job/master/356/
1.10.0 https://ci.nukkitx.com/job/NukkitX/job/Nukkit/job/master/311/
1.9.0 https://ci.nukkitx.com/job/NukkitX/job/Nukkit/job/master/253/
1.8 https://ci.nukkitx.com/job/NukkitX/job/Nukkit/job/master/189/
1.7 https://ci.nukkitx.com/job/NukkitX/job/Nukkit/job/master/143/
1.5 https://ci.nukkitx.com/job/NukkitX/job/Nukkit/job/master/11/
请根据需求下载!

全部构建:https://ci.nukkitx.com/job/NukkitX/job/Nukkit/job/master/




Windows和Linux分开
第一次开启服务器

第一次开启它:

需要写个批处理文件以运行核心文件。
通用部分:
那么该怎么写呢?首先创建个txt文件,打开它。
里面写上:

  1. java -jar xxx.jar
复制代码

举个例子,我下载的核心文件的名称是nukkit-1.0-SNAPSHOT.jar,
那么里面就写上java -jar nukkit-1.0-SNAPSHOT.jar,如图:


然后保存这个文件并退出。
修改文件后缀,Windows改成xxx.bat     linux改成xxx.sh
注意!xxx推荐设置成英文!

开启:
设置完成后,win双击xxx.bat即可!linux则cd到文件目录[命令行],输入sh xxx.sh。

然后等一会,会出现如下界面:



eng 英文
chs 简体中文
cht 繁体中文
jpn 日文
rus 俄文
spa 西班牙文
pol 波兰文
bra 巴西文
kor 韩文
ukr 乌克兰文
deu 德文
ltu 奥地利文
idn 印度文
cze 捷克文
tur 土耳其文
fin 芬兰文

请输入自己目前需要的语言,输入前面的英文缩写即可,输入后回车,如图



现在由于配置文件设置的问题,暂时进不去,请看下面。



修复进不去&配置文件讲解
[通用]


修复:
打开根目录下的server.properties,
找到server-ip=,将后面的值去掉,改为127.0.0.1[本地开服的做法,vps开服留空],如图:


改为后保存,重新开启服务器,游戏内这样输入:


名字可以自己改。

配置文件讲解:[推荐看一遍]
server.properties:


属性 默认值 介绍 推荐值
motd A Nukkit Powered Server 玩家显示的motd 自行设置
sub-motd https://nukkitx.com 未知 自行设置
server-port 19132 服务器端口[本地] 根据需要配置
server-ip 0.0.0.0 服务器本地IP根据需要配置
view-distance 10 已玩家为半径所加载的区块数量[各个方向上] 8
white-list off 白名单 off
achievements on 玩家是否能获得成就 on
announce-player-achievements on 玩家获得成就是否广播全世界 on
spawn-protection 16 出生点保护范围[半径范围] 12
max-players 20 最大玩家数 50
allow-flight off 允许使用作弊工具来飞行 off
spawn-animals on 动物是否生成 on
spawn-mobs on 是否刷怪 on
gamemode 0 默认游戏模式[只能数字] 0
force-gamemode off 玩家进入游戏时是否强制更改为默认模式 on
hardcore off [困难模式]玩家在死后会自动切换至旁观模式 off
pvp on pvp是否开启 on
difficulty 1 难度
generator-settings 默认没有 该项质用于自定义世界的生成
level-name world 该项的值为世界名称及其文件夹名 world
level-seed 默认没有 为世界自定义一个种子
level-type DEFAULT 确定地图所生成的类型,default为啥都有 default
allow-nether on 是否允许玩家进入下界 on
enable-query on 允许使用 GameSpy4 协议的服务器监听器,用于获取服务器信息[wiki] on
enable-rcon off 是否允许远程访问控制台 off
rcon.password lYTAzN2U5O rcon远程访问控制台该用的密码 自行设置
auto-save on 自动保存 on
force-resources off 未知
bug-report on 出现错误是否报告[log] on
xbox-auth on xbox认证,就是必须要有xbox版minecraft才能进 off

nukkit.yml还需要讲解么?自带中文。


映射[仅针对联机][Windows]


映射:
映射的功能主要就是将一个公网IP绑定到本地端口,这样我们就能直接访问该公网IP来进入自己的服务器。
首先,映射需要工具的,那么工具自己找,不提供[如果我提供那就是打广告了!][这里用的是SakuraFrp GUI版]
然后开启服务器,打开映射软件,设置映射[隧道]:



本地IP后面的端口的值根据server.properties设置的填写。
远程端口随便填写。例如我填的23423[必须保证和内网端口一致][我内网端口是23423]
创建后如图:



我这创建好了,然后打开基岩版的minecraft,
增加服务器,服务器地址填写:23423前面的,端口填写23423。然后保存。





过一会,就能刷新出来啦!就可以和伙伴门一起快乐的mo联yu机啦!



vps开服法[不需要映射][公网独立IP]

vps开服:
[Windows]
打开Windows自带mstsc远程工具,输入服务器IP,连接上去,可能会出现这样的:


  即可。过一会,连接上了,把开服文件复制到里面去。
vps必须要安装java!!!
双击xxx.bat即可开服。
若想进入服务器则输入服务器IP:



端口跟server.properties设置的一样,增加后就ok啦!
无法访问:开通防火墙、安全组[本贴不作教程,请与服务商联系]

[Linux][Ubuntu][centOS暂时不写文,累]
首先呢,先去https://www.mcbbs.net/thread-948343-1-1.html
安装一下图形和java,然后把文件复制到vps里面,
右键打开终端,cd到服务器文件的目录,然后输入sh xxx.sh就可以开服啦!










资源整理


客户端

客户端下载:
请前往https://www.mcbbs.net/thread-652226-1-1.html下载。
win10版请购买。
本贴不提供此类资源。







插件资源

基础类:
nukkit基础插件 https://www.mcbbs.net/thread-808334-1-1.html
高级权限插件 https://www.mcbbs.net/thread-964233-1-2.html
综合一体化插件 https://www.mcbbs.net/thread-961038-1-2.html
一个很热门的权限插件 https://www.mcbbs.net/thread-651150-1-2.html
ess的附属 https://www.mcbbs.net/thread-819120-1-2.html
自定义帮助 https://www.mcbbs.net/thread-783553-1-8.html
实体清理 https://www.mcbbs.net/thread-944999-1-4.html
简单的清理 https://www.mcbbs.net/thread-810212-1-4.html
假矿 https://www.mcbbs.net/thread-838490-1-6.html


玩法类:
空岛 https://www.mcbbs.net/thread-810059-1-2.html
PVP PVE https://www.mcbbs.net/thread-948580-1-2.html
更多生物 https://www.mcbbs.net/thread-930802-1-2.html
商店 https://www.mcbbs.net/thread-931974-1-2.html
粒子特效 https://www.mcbbs.net/thread-879114-1-1.html
npc https://www.mcbbs.net/thread-895216-1-2.html
色彩大作战 https://www.mcbbs.net/thread-883395-1-3.html
矿区 https://www.mcbbs.net/thread-941255-1-3.html
quick商店 https://www.mcbbs.net/thread-819548-1-4.html
更好的传送 https://www.mcbbs.net/thread-550441-1-4.html
仓库 https://www.mcbbs.net/thread-893056-1-5.html
世界传送菜单 https://www.mcbbs.net/thread-782259-1-7.html
水污染 https://www.mcbbs.net/thread-812420-1-10.html
职业 https://www.mcbbs.net/thread-818649-1-10.html
结婚 https://www.mcbbs.net/thread-717726-1-11.html
脚本方块 https://www.mcbbs.net/thread-961781-1-1.html
rpg https://www.mcbbs.net/thread-958067-1-1.html
娱乐-玩家的游戏生涯 https://www.mcbbs.net/thread-953382-1-1.html
抽奖箱 https://www.mcbbs.net/thread-961578-1-1.html
聊天气泡 https://www.mcbbs.net/thread-963724-1-1.html
自定义任务 https://www.mcbbs.net/thread-957492-1-1.html
称号市场 https://www.mcbbs.net/thread-963764-1-2.html
采集物品后自动放背包 https://www.mcbbs.net/thread-962724-1-2.html
末路之地~ https://www.mcbbs.net/thread-872583-1-3.html
有趣的死亡 https://www.mcbbs.net/thread-862414-1-4.html
自定义聊天格式 https://www.mcbbs.net/thread-899848-1-4.html
多功能聊天 https://www.mcbbs.net/thread-918994-1-4.html
音乐电台 https://www.mcbbs.net/thread-932833-1-5.html
领地 https://www.mcbbs.net/thread-918165-1-5.html


管理类:
自动备份 https://www.mcbbs.net/thread-965990-1-1.html
管理op的权限 https://www.mcbbs.net/thread-965620-1-1.html
禁止打开容器 https://www.mcbbs.net/thread-965837-1-1.html
多功能显示 https://www.mcbbs.net/thread-939814-1-1.html
浮空文字 https://www.mcbbs.net/thread-965641-1-1.html
计分板 https://www.mcbbs.net/thread-883750-1-1.html
vip https://www.mcbbs.net/thread-960960-1-1.html
地形生成器 https://www.mcbbs.net/thread-872584-1-1.html
屏蔽脏话 https://www.mcbbs.net/thread-960664-1-2.html
数据库 https://www.mcbbs.net/thread-961660-1-2.html
定时重启 https://www.mcbbs.net/thread-960329-1-2.html
运行spigot插件! https://www.mcbbs.net/thread-704080-1-3.html
客户端区块缓存支持 https://www.mcbbs.net/thread-924711-1-3.html
反作弊 https://www.mcbbs.net/thread-817877-1-3.html
进入区域内执行指令 https://www.mcbbs.net/thread-956923-1-3.html
指定世界内禁止玩家使用某指令 https://www.mcbbs.net/thread-880309-1-3.html
查询玩家uuid https://www.mcbbs.net/thread-868498-1-3.html
插件管理器 https://www.mcbbs.net/thread-550938-1-4.html
便捷跨服/人数同步 https://www.mcbbs.net/thread-940999-1-4.html
定时执行指令 https://www.mcbbs.net/thread-893374-1-4.html
副本 https://www.mcbbs.net/thread-951294-1-4.html
高级的权限组 https://www.mcbbs.net/thread-832239-1-5.html
lore属性编辑 https://www.mcbbs.net/thread-809453-1-6.html
备份 https://www.mcbbs.net/thread-811053-1-6.html
告示牌编辑 https://www.mcbbs.net/thread-814526-1-7.html
痛快的警告熊孩子 https://www.mcbbs.net/thread-822058-1-8.html
自动重置世界 https://www.mcbbs.net/thread-819930-1-10.html
事件控制器 https://www.mcbbs.net/thread-813468-1-11.html
交易插件 https://www.mcbbs.net/thread-807948-1-11.html




嗯,没了


nukkit简单整合

https://www.mcbbs.net/thread-810442-1-1.html

这里面有已经整合好的纯净服务端。







问题解答

为什么我进不去啊?

server.properties的最后一个应该设置成off。

我买的Linux服务器,我该怎么办?

切换系统至Windows即可。
若不明白怎么搞联系服务商帮忙切换。





QQ截图20200222180611.png (15.39 KB, 下载次数: 11)

QQ截图20200222180611.png