Minecraft(我的世界)中文论坛

 找回密码
 注册(register)

!header_login!

只需一步,立刻登录

查看: 10794|回复: 18

[教程] [教程][服务端] —— Nukkit核心下载及使用教程

[复制链接]
一只鸽纸 当前离线
积分
4171
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2018-9-15
查看详细资料
发表于 2020-7-11 13:38:10 | 显示全部楼层 |阅读模式

您尚未登录,立即登录享受更好的浏览体验!

您需要 登录 才可以下载或查看,没有帐号?注册(register)

x
本帖最后由 一只鸽纸 于 2020-7-13 10:55 编辑
Nukkit核心下载及使用教程
—— by一只鸽纸
未经允许,严禁转载!
一、前言

可能已经有人写过同类教程,但大多过期或不太完善。本教程作为一个补充和拓展,但绝没有抄袭任何已有的教程。

   在发布前几篇教程之后,我突然意识到并不是所有人都有Nukkit的基础知识,而我却在潜意识里默认看教程的人都有一些基础知识。
    这导致了什么?有些人不会下载Nukkit核心,便四处寻求帮助,问答版发帖或者在群里追着人问,而且有时他们也容易下载到非官方的核心。甚至于出现了几天前的某个用违规渠道下载Nukkit的事件。那么本帖的宗旨就是教新人们从零开始熟悉Nukkit(仅截止到如何开服,后续和一切进阶教程论坛内已经有大批了,不做过多说明),不需要你理解一切东西,只要跟着傻瓜式教程走就可以了。

二、什么是Nukkit

Nukkit是一个Minecraft BE版的开服核心。就像它的名字一样,该核心与JE版核心Bukkit十分相像。它使用JAVA编写,更加快捷、稳定且对开发者友好。但两者插件可并不能通用。如果你有过Bukkit及其衍生核心的开服经验,那么Nukkit对你来说是十分容易上手的。如果没有,那也无需担心,Nukkit的操作相对来说是很简单的。
(从2020年7月3日开始,Nukkit正式更名为CloudBurst,但你依然可以称它为Nukkit)
与Nukkit相关的网站:
Nukkit官网(现已更改域名):
https://cloudburstmc.org(你可以在上面找到很多Nukkit的资源,但由于是国外网站,你需要拥有一定的英语知识去进行浏览和交流)
Nukkit官方构建下载地址:
https://ci.nukkitx.com/job/NukkitX/(你可以在这里下载到最新的官方核心,不要担心看不懂,下面我会着重介绍它。
Nukkit维基:
https://cloudburstmc.org/wiki/nukkit(包含一些Nukkit的相关介绍,同样需要你有一定的英语知识)

三、准备和下载Nukkit

需要准备什么?
*Java 8或者更高的版本
由于Nukkit使用Java编写,因此你当然需要安装Java。
下载链接:https://www.java.com/zh_CN/(都是中文的,如果看不懂的话,我建议您可以先尝试完成九年义务教育)
*一个单独的文件夹以存放Nukkit核心及相关开服文件
下载核心
你可以通过此链接访问Nukkit的官方构建下载地址:
https://ci.nukkitx.com/job/NukkitX/
①打开此链接,你会看到这样的界面:
下载教程1.PNG
(不建议翻译网页,因为目前的翻译都错的离谱)
你可能一时间无从下手,不知道这些都是什么东西。考虑到本教程仅针对初入Nukkit的新手,因此我只对Nukkit的主要内容进行讲解,其他分支及衍生资源暂不进行说明。
②现在将你的页面往下滑,找到“Nukkit”
下载教程2.PNG
请注意是Nukkit!而不是其他任何带着Nukkit字眼的东西。
③进入Nukkit这个页面,你会发现又打开一堆东西,
下载教程3.PNG
这些其实都是Nukkit的不同分支,你暂时不需要理解它们,你只需要找到“master”主分支,也就是页面里标粗字体的那个
④进入master主分支,你会打开一个这样的页面:
下载教程4.PNG
仍然无需全部理解。
下载教程5.PNG
红笔圈出来的部分即为构建历史(原谅我手抖画不好)。你通常可以在这里下载各个版本的核心(这里单指主分支的版本)。一般如果没有特殊需要,我们都是下载最新一次构建的核心。截止到发帖时,最新的核心是第713次构建(即#713)
⑤点进去你想下载的那个版本的核心
下载教程6.PNG
(是的,这个#713是可以点进去的)
下载教程7.PNG
这便是第713次构建的主分支核心。点击那个“nukkit-1.0-SNAPSHOT.jar”便可开始下载。你可以对下载后的核心进行重命名以进行区分。就我个人而言,我通常喜欢把它改为“nukkit-支持的客户端版本(如1.16)_(第几次构建,如713)
注意!
如果该构建前标着一个红色的感叹号,比如这个#700:
下载教程8.PNG
请不要下载!这意味着该构建是失败的。
②如何知道该核心支持哪个客户端版本?
你可以通过开服后控制台执行/version进行查看。接下来是如何开服的教程。

四、如何开服

其实关于如何开服的教程已经有很多人写过了,这里只捎带讲一下。
服务器核心并不是双击那个jar就可以运行,你需要像Bukkit那样创建一个开服bat。下面是不同系统的开服bat编写格式。
①对于Windows系统:
  1. @echo off

  2. java -Xms1G -Xmx1G -jar nukkit-1.0-SNAPSHOT.jar

  3. pause
复制代码
②对于Linux系统:
  1. #!/bin/sh



  2. java -Xms1G -Xmx1G -jar nukkit-1.0-SNAPSHOT.jar
复制代码
③对于Mac OS X系统:
  1. #!/bin/sh



  2. cd "$( dirname "$0" )"

  3. java -Xms512M -Xmx1G -jar nukkit-1.0-SNAPSHOT.jar
复制代码
注意,以上不管是哪个系统的开服bat中,“nukkit-1.0-SNAPSHOT.jar”这串文字都是可以更改的。你的核心名字叫什么,就把它改成什么。举个例子,我们上面下载的核心你有可能把它命名为“nukkit-1.14_713”,那么就相应地把“jar nukkit-1.0-SNAPSHOT.jar”里面的“nukkit-1.0-SNAPSHOT”改为“nukkit-1.14_713”。以此类推。
五、开服截图
开服截图.PNG
开服bat编写(简易写法,只需要更改核心名字,这里我的核心名字是Testserver)
开服截图1.PNG
初始化,选择语言,没有特殊需求的话输入chs即可(不是输入中文!!!)
开服截图2.PNG
开服成功,现在放置核心的文件夹应该会生成这些文件了:
开服截图4.PNG
关于如何配置server.properties文件的教程可以访问https://www.mcbbs.net/thread-966213-1-1.html
logs是一些记录文件,对于新手服主来说一般用不到;
players是玩家数据,以UUID形式储存,没有特殊情况不要轻易删除;
plugins是放置插件的文件夹;
resource_packs是放置资源包的文件夹,支持mcpack或zip格式;
worlds是放置世界的文件夹,支持多世界,但想要在世界间传送还需要另行安装插件。
控制台输入version查看当**版本及支持的客户端版本:
开服截图3.PNG

六、常见问题解决
①开服后进不去服务器?
首先,检查你的服务器防火墙有没有关闭;
其次,检查你的内外网端口是否相同,如果你的内网端口是19132,那么外网端口也必须是19132,否则你只能干看着服务器明明亮绿灯却进不去。
②插件报错?
七、最后
这是本人第一次尝试进行排版,如果排版有什么不妥欢迎指出。同样的,教程中有什么错误也欢迎进行纠正。

评分

参与人数 6人气 +5 宝石 +2 收起 理由
FastRom + 1 MCBBS有你更精彩~
外阿狸 + 1 啊啊啊
pogox + 2 20201102
倾寒小豆 + 1 开服大佬帮助了一代又一代萌新,必须人气.
小樱aaa + 1 MCBBS有你更精彩~
shen_ke + 1 最好加一个开服成功的证明www

查看全部评分

shen_ke 当前离线
积分
1742
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2016-8-14
查看详细资料
发表于 2020-7-12 23:42:20 | 显示全部楼层
教程很棒,如果我能折腾了一晚上的BE服务器能连上就更棒了。不知道为什么,虽然显示ping只有70ms,就是进不去服务器。

评分

参与人数 1人气 +1 收起 理由
一只鸽纸 + 1 截图、拓展教程已补

查看全部评分

回复

使用道具 举报

小樱aaa 当前离线
积分
612
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2018-7-3
查看详细资料
发表于 2020-7-14 14:02:59 | 显示全部楼层
我朋友弄这个弄了好几天不会,我把贴子链接给他转过去
回复

使用道具 举报

W1664846250 当前离线
积分
29
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2020-7-22
查看详细资料
发表于 2020-7-23 20:15:28 | 显示全部楼层
谢谢分享啊啊啊
回复

使用道具 举报

2318964733 当前离线
积分
575
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2019-3-20
查看详细资料
发表于 2020-8-5 04:53:14 来自手机 | 显示全部楼层
楼主听他们说Nukkit不能红石真的吗?
回复

使用道具 举报

超神的冰凉 当前离线
积分
2378
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2019-4-19
查看详细资料
发表于 2020-8-5 09:16:04 | 显示全部楼层
2318964733 发表于 2020-8-5 04:53
楼主听他们说Nukkit不能红石真的吗?

假的,不会用nk的说nk没有红石,会用的人自然有
回复

使用道具 举报

一只鸽纸 当前离线
积分
4171
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2018-9-15
查看详细资料
 楼主| 发表于 2020-8-5 10:56:27 | 显示全部楼层
2318964733 发表于 2020-8-5 04:53
楼主听他们说Nukkit不能红石真的吗?

是的,如果想用红石推荐Redstone分支或PowerNukkit
回复

使用道具 举报

2318964733 当前离线
积分
575
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2019-3-20
查看详细资料
发表于 2020-8-5 19:30:08 来自手机 | 显示全部楼层
一只鸽纸 发表于 2020-8-5 10:56
是的,如果想用红石推荐Redstone分支或PowerNukkit

楼主!那么这两个也是核心?有教程吗?
回复

使用道具 举报

一只鸽纸 当前离线
积分
4171
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2018-9-15
查看详细资料
 楼主| 发表于 2020-8-5 19:46:23 | 显示全部楼层
2318964733 发表于 2020-8-5 19:30
楼主!那么这两个也是核心?有教程吗?

是的,这两个都是Nukkit核心的变种。PowerNukkit核心项目地址https://github.com/PowerNukkit/PowerNukkit,Redstone分支在官方构建地址里,地址https://ci.nukkitx.com/job/NukkitX/job/Nukkit/job/redstone/。这两个的API都是1.0的,所以理论可与Nukkit master分支的插件通用,但还是有些小差别,所以谨慎使用
回复

使用道具 举报

2318964733 当前离线
积分
575
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2019-3-20
查看详细资料
发表于 2020-8-5 20:09:40 来自手机 | 显示全部楼层
一只鸽纸 发表于 2020-8-5 19:46
是的,这两个都是Nukkit核心的变种。PowerNukkit核心项目地址https://github.com/PowerNukkit/PowerNukki ...

好的!谢谢楼主
回复

使用道具 举报

乄德小芙 当前离线
积分
1
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2020-9-12
查看详细资料
发表于 2020-9-13 12:00:16 | 显示全部楼层
66666666666
回复

使用道具 举报

秋篱桑呐 当前离线
积分
163
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2017-8-9
查看详细资料
发表于 2020-11-29 17:47:07 | 显示全部楼层
66666666666666

评分

参与人数 1人气 -1 金粒 -30 收起 理由
ruo_shui -1 -30 灌水 - 屡次不改

查看全部评分

回复

使用道具 举报

魔小炎 当前离线
积分
144
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2020-7-15
查看详细资料
发表于 2021-8-1 08:37:30 | 显示全部楼层
为什么我按着这个来,但是改为bat后就没了,管理员也不行
回复

使用道具 举报

Protogenoi 当前离线
积分
45
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2015-5-25
查看详细资料
发表于 2021-8-5 15:57:28 | 显示全部楼层
如果我想下载旧版本怎么下?
回复

使用道具 举报

一只鸽纸 当前离线
积分
4171
帖子
主题
精华
贡献
爱心
钻石
人气
下界之星
最后登录
1970-1-1
注册时间
2018-9-15
查看详细资料
 楼主| 发表于 2021-8-5 17:15:16 | 显示全部楼层
Protogenoi 发表于 2021-8-5 15:57
如果我想下载旧版本怎么下?

左侧,上一次构建,或者那堆带#的数字就是历史版本
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册(register)

本版积分规则

Archiver|小黑屋|Mcbbs.net ( 京ICP备15023768号-1 ) | 京公网安备 11010502037624号 | 手机版

GMT+8, 2021-9-20 02:00 , Processed in 0.071060 second(s), Total 36, Slave 30 queries, Release: Build.2021.09.13 2028, Gzip On, Redis On.

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标 本站与Mojang以及微软公司没有从属关系

© 2010-2020 我的世界中文论坛 版权所有 本站原创图文内容版权属于原创作者,未经许可不得转载

快速回复 返回顶部 返回列表