本帖最后由 pXiaoD 于 2022-1-28 14:26 编辑
请在阅读本贴之前,阅读此贴,将对你有更大的帮助:
https://www.mcbbs.net/thread-1298449-1-1.html
零、怎么开服
点击前往手把手教你开服的。
还有这个。
一、服务端核心的选择
1.1 历史了解
Nukkit 最初是由 FunCraft(后改名为EaseCation服务器,现已入驻网易,在此不多谈论)服务器团队所开发的一套服务端核心软件。其最初目的是解决隔壁 PocketMine 在某些方面性能低下的问题。使用 Java 语言编写。
随着相关开发团队工作重心偏移,Nukkit 也在基岩版更新到 1.2 版本左右时被“弃坑”。NukkitX 团队(后改名为Cloudburst)后续接手此项目,并很快得到了大部分用户的认可,因此现在提到的 Nukkit 大都都是 NukkitX 而不是最初的 Nukkit。
NukkitX 团队接手后,只是在客户端更新到新版本后,将核心协议版本同时也支持到新版本,而并不将开发重心投入到新物品、新生物等方面。同时由于核心本身底层架构问题,导致物品ID最大数字只能为255、世界也是旧版本Java世界结构(所以1.18的负层支持就别想了)等等,造成了许多局面性,这肯定是很多服主所不能接受的因素之一。(就算服主接受,玩家也不接受,ε=ε=ε=┏(゜ロ゜;)┛)
因此,NukkitX 开发了名为 Nukkit 2.0 的项目,声称会解决这些“疑难杂症”并成为最强大的基岩版服务端核心之一,但时至今日,它依然没有开发完成,服务端核心仍然无法正常运行。
再因此,一个名为 PowerNukkit团队 就出现了,它基于 NukkitX 由开发了 PowerNukkit,它在兼容 NukkitX 插件同时提供新的 API,并支持几乎所有原版方块、生物,提供红石、含水方块等大量新内容。但这如今仍无法与单机游戏特性相匹配,存在巨大差异。
1.2 服务端核心
本贴提供 3 个服务端核心:
NukkitX:CloudburstMC/Nukkit: Cloudburst Nukkit - Nuclear-Powered Minecraft: Bedrock Edition Server Software (github.com)
上面已介绍,不再多述,单机特性少,但是较为稳定、轻便。
PowerNukkit:PowerNukkit/PowerNukkit: A Nukkit fork which supports new Minecraft Bedrock features (github.com)
上面已介绍,不再多述,但是稳定性较差一些,可能出现世界崩坏等问题。尽管如此,我还是推荐各位服主使用此核心。
PM1:PetteriM1/NukkitPetteriM1Edition: Custom version of Nukkit Minecraft Bedrock Edition server software (github.com)
支持1.2-1.18所有版本,但不对低版本提供bug修复等,单机特性与NukkitX几乎一致,但提供生物AI等支持,其设计初衷是给小游戏服务器使用的。许多 NukkitX 插件在此版本上可能无法正常工作。
1.3 服务器的定位
由于单机特性严重缺失,使用 Nukkit 开设生存服务器是很不明智的选择。如果你是想开生存服,请选择 BDS 服务端(原版服务端)。
二、特性缺失问题的解决
虽然 Nukkit 特性缺失严重,但还是有一些解决办法的。很多开发者为了满足服主的梦想,绞尽脑汁自己开发,还原了部分特性。由于基岩版本身不开源,也没有混淆表之类的东西给你,因此想要百分之百还原,也是很困难的事情。
1.生物AI
可通过安装 MobPlugin 解决。
MobPlugin | Cloudburst Nukkit & Minecraft Server Software (cloudburstmc.org)
站内有作者团队之一成员写的介绍贴,但已老旧。
2.地形、遗迹等
末地:wode490390/TheEnd: This is a plugin that implements the End feature for Nukkit servers. (github.com)
地牢、沙漠神殿:wode490390/QuasiStructurePopulator: QSP is a plugin that implements quasi-structure features for Nukkit servers. (github.com)
旧版本村庄:wode490390/ClassicVillagePopulator: This is a plugin that implements the old village feature for Nukkit servers. (github.com)
旧版本更好的地形生成(PowerNukkit勿用):wode490390/BetterVanillaGenerator: This plugin not only provides better terrain generators for Nukkit, you can also customize your world by modifying the configuration. (github.com)
海洋神殿:wode490390/OceanMonumentPopulator: This is a plugin that implements the ocean monument feature for Nukkit servers. (github.com)
要塞:wode490390/StrongholdPopulator: This is a plugin that implements the stronghold feature for Nukkit servers. (github.com)
下界堡垒:wode490390/NetherFortressPopulator: This is a plugin that implements the nether fortress feature for Nukkit servers. (github.com)
废弃矿洞:wode490390/MineshaftPopulator: This is a plugin that implements the mineshaft feature for Nukkit servers. (github.com)
掠夺者前哨战、冰冻小屋、海洋废墟:wode490390/MultiTemplateStructurePopulator: This plugin is used to generate multi-template structures in overworld. (github.com)
沉船:wode490390/SingleTemplateStructurePopulator: This plugin is used to generate single-template structures in overworld. (github.com)
3.指令
原版指令还原:wode490390/VanillaCommands: This plugin is used to add missing vanilla commands in Nukkit servers (github.com)
命令方块:wode490390/VanillaCommandBlock: VCB is a plugin that implements command blocks for Nukkit servers. (github.com)
4.行为包
wode490390/BehaviourPackLoader: A simple plugin to load behavior packs from the 'behavior_packs' folder. (github.com)
三、插件的安装
3.1 插件安装前,你需要注意的:
1.除了某个原创作者的群内,其他所谓“技术交流群”、“服主交流群”等,群文件请不要碰。你安装这些群的群文件,恐怕上传的人都不知道是否安全、到底怎么用、是什么玩意,你下载的意义又在哪里呢?到头来还去问这问那的,有那功夫你早在正规的平台下载、调试好了。
2.安装之前多看看插件介绍:插件作者是否写明还需要安装哪些前置插件(即你必须安装前置插件,你所安装的插件才能正常工作)、是否还需要你动手改哪些内容、是否满足你的需要。
3.判别是否是 Nukkit 插件:在 MCBBS,只有 基岩版插件&服务端/Nukkit插件专区 里的插件才是 Nukkit 插件。(我也不懂为什么那么多人下载资源都不带看帖子内容)
3.2 安装插件教程:
将下载好的插件直接放置到服务端的 plugins 文件夹。也不用你解压。
3.3 从哪里下载插件:
1.MCBBS 基岩版插件&服务端版块下的 Nukkit插件专区。
2.NukkitX官网:Resources | Cloudburst Nukkit & Minecraft Server Software (cloudburstmc.org)。
3.其他地方寻找。
3.4 如何下载插件:
1.中文我相信大家都看懂。
2.教大家一个单词,Download,它的意思是下载。
3.像第二章这样的在 GitHub 上面插件,找 README 有没有 Download,没有找 README 里的有没有 building 图标,部分作者会将此图标连接到自己的 Jenkins 服务器等。
四、地图的安装
Nukkit 使用的是 Java 1.12 之前版本的世界格式,因此 Java1.13以后、基岩版 的地图都不行。即使安装成功,由于 Java1.12之前版本和基岩版 方块ID也不完全一致,所以很多木头类型方块会变成铁轨、发射器等。
WorldFixer | Cloudburst Nukkit & Minecraft Server Software (cloudburstmc.org)(站内也有搬运贴)
上述插件可以替换这些方块到它原本样子,本质上也就是创世神的功能,但由于没有太多优化,如果地图大一些,服直接崩了。创世神使用是两个坐标点:
//pos1
//pos2
/replace 旧id 新id
不同于 Java版的服务端核心,Nukkit 地图安装模仿的是 PocketMine 的方式,地图是安装在 worlds 文件夹下。
虽然格式要求多,但你也可以尝试转换地图格式,把自己喜欢地图安装到服务器内:Chunker。
这是一个在线地图格式转换网站。
来自群组: Complex Studio
新手向 Nukkit 开服通识
请在阅读本贴之前,阅读此贴,将对你有更大的帮助:
https://www.mcbbs.net/thread-1298449-1-1.html
零、怎么开服
点击前往手把手教你开服的。
还有这个。
一、服务端核心的选择
1.1 历史了解
Nukkit 最初是由 FunCraft(后改名为EaseCation服务器,现已入驻网易,在此不多谈论)服务器团队所开发的一套服务端核心软件。其最初目的是解决隔壁 PocketMine 在某些方面性能低下的问题。使用 Java 语言编写。
随着相关开发团队工作重心偏移,Nukkit 也在基岩版更新到 1.2 版本左右时被“弃坑”。NukkitX 团队(后改名为Cloudburst)后续接手此项目,并很快得到了大部分用户的认可,因此现在提到的 Nukkit 大都都是 NukkitX 而不是最初的 Nukkit。
NukkitX 团队接手后,只是在客户端更新到新版本后,将核心协议版本同时也支持到新版本,而并不将开发重心投入到新物品、新生物等方面。同时由于核心本身底层架构问题,导致物品ID最大数字只能为255、世界也是旧版本Java世界结构(所以1.18的负层支持就别想了)等等,造成了许多局面性,这肯定是很多服主所不能接受的因素之一。(就算服主接受,玩家也不接受,ε=ε=ε=┏(゜ロ゜;)┛)
因此,NukkitX 开发了名为 Nukkit 2.0 的项目,声称会解决这些“疑难杂症”并成为最强大的基岩版服务端核心之一,但时至今日,它依然没有开发完成,服务端核心仍然无法正常运行。
再因此,一个名为 PowerNukkit团队 就出现了,它基于 NukkitX 由开发了 PowerNukkit,它在兼容 NukkitX 插件同时提供新的 API,并支持几乎所有原版方块、生物,提供红石、含水方块等大量新内容。但这如今仍无法与单机游戏特性相匹配,存在巨大差异。
1.2 服务端核心
本贴提供 3 个服务端核心:
NukkitX:CloudburstMC/Nukkit: Cloudburst Nukkit - Nuclear-Powered Minecraft: Bedrock Edition Server Software (github.com)
上面已介绍,不再多述,单机特性少,但是较为稳定、轻便。
PowerNukkit:PowerNukkit/PowerNukkit: A Nukkit fork which supports new Minecraft Bedrock features (github.com)
上面已介绍,不再多述,但是稳定性较差一些,可能出现世界崩坏等问题。尽管如此,我还是推荐各位服主使用此核心。
PM1:PetteriM1/NukkitPetteriM1Edition: Custom version of Nukkit Minecraft Bedrock Edition server software (github.com)
支持1.2-1.18所有版本,但不对低版本提供bug修复等,单机特性与NukkitX几乎一致,但提供生物AI等支持,其设计初衷是给小游戏服务器使用的。许多 NukkitX 插件在此版本上可能无法正常工作。
1.3 服务器的定位
由于单机特性严重缺失,使用 Nukkit 开设生存服务器是很不明智的选择。如果你是想开生存服,请选择 BDS 服务端(原版服务端)。
二、特性缺失问题的解决
虽然 Nukkit 特性缺失严重,但还是有一些解决办法的。很多开发者为了满足服主的梦想,绞尽脑汁自己开发,还原了部分特性。由于基岩版本身不开源,也没有混淆表之类的东西给你,因此想要百分之百还原,也是很困难的事情。
1.生物AI
可通过安装 MobPlugin 解决。
MobPlugin | Cloudburst Nukkit & Minecraft Server Software (cloudburstmc.org)
站内有作者团队之一成员写的介绍贴,但已老旧。
2.地形、遗迹等
末地:wode490390/TheEnd: This is a plugin that implements the End feature for Nukkit servers. (github.com)
地牢、沙漠神殿:wode490390/QuasiStructurePopulator: QSP is a plugin that implements quasi-structure features for Nukkit servers. (github.com)
旧版本村庄:wode490390/ClassicVillagePopulator: This is a plugin that implements the old village feature for Nukkit servers. (github.com)
旧版本更好的地形生成(PowerNukkit勿用):wode490390/BetterVanillaGenerator: This plugin not only provides better terrain generators for Nukkit, you can also customize your world by modifying the configuration. (github.com)
海洋神殿:wode490390/OceanMonumentPopulator: This is a plugin that implements the ocean monument feature for Nukkit servers. (github.com)
要塞:wode490390/StrongholdPopulator: This is a plugin that implements the stronghold feature for Nukkit servers. (github.com)
下界堡垒:wode490390/NetherFortressPopulator: This is a plugin that implements the nether fortress feature for Nukkit servers. (github.com)
废弃矿洞:wode490390/MineshaftPopulator: This is a plugin that implements the mineshaft feature for Nukkit servers. (github.com)
掠夺者前哨战、冰冻小屋、海洋废墟:wode490390/MultiTemplateStructurePopulator: This plugin is used to generate multi-template structures in overworld. (github.com)
沉船:wode490390/SingleTemplateStructurePopulator: This plugin is used to generate single-template structures in overworld. (github.com)
3.指令
原版指令还原:wode490390/VanillaCommands: This plugin is used to add missing vanilla commands in Nukkit servers (github.com)
命令方块:wode490390/VanillaCommandBlock: VCB is a plugin that implements command blocks for Nukkit servers. (github.com)
4.行为包
wode490390/BehaviourPackLoader: A simple plugin to load behavior packs from the 'behavior_packs' folder. (github.com)
三、插件的安装
3.1 插件安装前,你需要注意的:
1.除了某个原创作者的群内,其他所谓“技术交流群”、“服主交流群”等,群文件请不要碰。你安装这些群的群文件,恐怕上传的人都不知道是否安全、到底怎么用、是什么玩意,你下载的意义又在哪里呢?到头来还去问这问那的,有那功夫你早在正规的平台下载、调试好了。
2.安装之前多看看插件介绍:插件作者是否写明还需要安装哪些前置插件(即你必须安装前置插件,你所安装的插件才能正常工作)、是否还需要你动手改哪些内容、是否满足你的需要。
3.判别是否是 Nukkit 插件:在 MCBBS,只有 基岩版插件&服务端/Nukkit插件专区 里的插件才是 Nukkit 插件。(我也不懂为什么那么多人下载资源都不带看帖子内容)
3.2 安装插件教程:
将下载好的插件直接放置到服务端的 plugins 文件夹。也不用你解压。
3.3 从哪里下载插件:
1.MCBBS 基岩版插件&服务端版块下的 Nukkit插件专区。
2.NukkitX官网:Resources | Cloudburst Nukkit & Minecraft Server Software (cloudburstmc.org)。
3.其他地方寻找。
3.4 如何下载插件:
1.中文我相信大家都看懂。
2.教大家一个单词,Download,它的意思是下载。
3.像第二章这样的在 GitHub 上面插件,找 README 有没有 Download,没有找 README 里的有没有 building 图标,部分作者会将此图标连接到自己的 Jenkins 服务器等。
四、地图的安装
Nukkit 使用的是 Java 1.12 之前版本的世界格式,因此 Java1.13以后、基岩版 的地图都不行。即使安装成功,由于 Java1.12之前版本和基岩版 方块ID也不完全一致,所以很多木头类型方块会变成铁轨、发射器等。
WorldFixer | Cloudburst Nukkit & Minecraft Server Software (cloudburstmc.org)(站内也有搬运贴)
上述插件可以替换这些方块到它原本样子,本质上也就是创世神的功能,但由于没有太多优化,如果地图大一些,服直接崩了。创世神使用是两个坐标点:
//pos1
//pos2
/replace 旧id 新id
不同于 Java版的服务端核心,Nukkit 地图安装模仿的是 PocketMine 的方式,地图是安装在 worlds 文件夹下。
虽然格式要求多,但你也可以尝试转换地图格式,把自己喜欢地图安装到服务器内:Chunker。
这是一个在线地图格式转换网站。
来自群组: Complex Studio
使用 Nukkit 开设生存服务器是很不明智的选择。
说得好,我决定开基岩版全版第二个小游戏服务器

大佬问一下,我想和几个朋友一起玩客户端整合包,搭建服务器时是不是只需要选择合适的核心并安装forge,把mod和地图都复制过去就行了,是java版
丿Ag丶不说_ 发表于 2022-1-28 11:18
大佬问一下,我想和几个朋友一起玩客户端整合包,搭建服务器时是不是只需要选择合适的核心并安装forge,把m ...
● 偏题式灌水:形如“楼主你真帅”的与其对应回复的主题或者回复完全无关的回复均视为偏题式灌水。
很明显这是基岩版教程。
pXiaoD 发表于 2022-1-28 11:36
● 偏题式灌水:形如“楼主你真帅”的与其对应回复的主题或者回复完全无关的回复均视为偏题式灌水。
很 ...
找了好久都没找到一份准确的答案,但标题是开服教程没错吧
丿Ag丶不说_ 发表于 2022-1-28 11:38
找了好久都没找到一份准确的答案,但标题是开服教程没错吧
亲亲这是基岩版教程而不是Java版教程,照您这逻辑,您问数学问题是不是以后也可以找物理老师呢,毕竟他们都是教理科的。
教程的回复是给大家对【教程内容】里面的内容,有不懂的进行提问,而不是提问跟教程毫不相干的内容,您在这浪费我时间,也浪费您自己的时间。
您在听完一堂马克.思讲座以后,向教授询问【数学问题】,请问【这位讲马克.思的教授】是何反应?请您自己体味吧。
做人做事,麻烦动一点脑筋,思考一下再去做。您这种做事态度容易招人厌恶。
pXiaoD 发表于 2022-1-28 12:12
亲亲这是基岩版教程而不是Java版教程,照您这逻辑,您问数学问题是不是以后也可以找物理老师呢,毕竟他们 ...
你这就纯属偷换概念了,这顶多是问毛概老师马原知识,我找了两天各种服务器教程,看到一个标题明显写着【新手】【服务器教程】而且没有明确标明哪个版本,问问都不行吗
本帖最后由 pXiaoD 于 2022-1-28 23:19 编辑
那么大您的 Nukkit 您是看不见吗?
您有看过看帖吗?没有的话:
MCBBS对你来说是论坛还是你的私人提问网站?这个贴是大家的教程贴还是你的私人解答贴?
这是提问贴还是教程贴?
做人做事不要太自私,不要有你觉得妥当那就是妥当的感觉。
我的比喻你是没看进去是吧?
你在意细节,毛概是马.克思主义的一部分,请问基岩版是Java版的一部分吗?Forge是Nukkit的一部分吗?
丿Ag丶不说_ 发表于 2022-1-28 13:19
你这就纯属偷换概念了,这顶多是问毛概老师马原知识,我找了两天各种服务器教程,看到一个标题明显写着【 ...
那么大您的 Nukkit 您是看不见吗?
您有看过看帖吗?没有的话:
MCBBS对你来说是论坛还是你的私人提问网站?这个贴是大家的教程贴还是你的私人解答贴?
这是提问贴还是教程贴?
做人做事不要太自私,不要有你觉得妥当那就是妥当的感觉。
我的比喻你是没看进去是吧?
你在意细节,毛概是马.克思主义的一部分,请问基岩版是Java版的一部分吗?Forge是Nukkit的一部分吗?
nbllllllll
很有用呀 现在学习中
66666666666666666
萌新也能看明白 点赞
6666666666
完成任务
没有谁离不开谁,只有谁更珍惜谁
收藏一下
。kjljkljkljkljkljk
66666666666666666666666666666666666666666666666666666666
MC因你而精彩!
好哦,谢谢大佬分享
666MCBBS有你更精彩
ASDASDASDASDASDASDASD
好实用666谢谢楼主牛逼牛逼
感谢楼主分享!!! 拿走了!!!
感谢感谢
用了nukkitx难受死,地形奇怪,没有生物
都没有生物ai的哇 插件的生物ai好蠢

简直不要太好,66666666666666
MCBBS有你更精彩
丿Ag丶不说_ 发表于 2022-1-28 11:18
大佬问一下,我想和几个朋友一起玩客户端整合包,搭建服务器时是不是只需要选择合适的核心并安装forge,把m ...
疾如风,徐如林,侵略如火,不动如山
...............................................................
感谢楼主分享谢谢嘻嘻嘻嘻
丿Ag丶不说_ 发表于 2022-1-28 11:18
大佬问一下,我想和几个朋友一起玩客户端整合包,搭建服务器时是不是只需要选择合适的核心并安装forge,把m ...
朱波虽然我很讨厌你这种偏题式灌水和偷换概念但我还是解答一下吧
是的但是服务器核心不用装Forge
厉害!!!!!!