Skip to content

Server-Founder/NukkitLearn

Repository files navigation

史上最详细的Nukkit教程 - NukkitLearn

——Learning Nukkit whoever you are!

在阅读本教程之前,请务必仔细阅读本文档

组内的各位都忙于日常,所以更新速度会降低。如果您有补充教程的意愿,欢迎推PR或入群交流!

Choose your language:

以下是很长一段的说明

嗨!您可以在这里以更加舒适的方式阅读本教程:http://nl.noyark.net/

当然,您也可以通过观看 Bilibili - NukkitLearn插件编写教程 的方式学习Nukkit插件编写。 视频教程更新速度不定,我们仍然建议您阅读文字学习。

本教程遵循发现者小组公约

您可能需要了解的热知识

  • 阅读本教程之前,请您先预习 Java 基础。
  • 催更人请点击右上角。
  • 我们不参与任何与 Minecraft 有关,但与小组内所维护的项目无关的活动。
  • 您可以就问题发送Issues。回复间隔会长,但不会回答例如 搭建服务器Java基础 等与教程无关的问题。我们仍推荐您加入QQ群交流。
  • 实际上,作者因学业等多种原因早已淡坑,但仍然能保证教程的质量,请您放心阅读。如您遇到教程内任何的疏漏或 Bug ,请您及时联系作者处理,感谢您的参与。

作者的扯皮——关于本教程

Nukkit核心作为一个服务端开发框架,虽然性能优越,吸引了大批的开发者加入开发,但教程稀少,学习难度大,使很多小白望而却步。

基于目前很多人对于教程的渴望,包括作者在初学的时候只能通过到处询问和看核心源码来了解如何使用一个东西,但并不是所有的人都能安心去看核心源码或者到处询问问题。同时,本教程会重复强调一件事情:打好基础。

本教程已经列出您需要掌握的Java基础,什么0基础直接学习Nukkit都是骗人的,作者已经见过很多这样的初学者,很少的人通过这种方式学会(无疑是一种懒散的行为),

Nukkit事实上就是学习一个新的API,并无很大的入门难度。 只要您学习了基础,就能很快从这里得到启发,并参与到Nukkit的大家庭。

主作者其实很和蔼,但是对于简单的问题作者由于时间问题是不能回答的,也不能干刷屏之类的事情,再和蔼的人也会把你给屏蔽。 当然,作者坚持开放原则,如果有相关问题,可以发送Issue提出您的疑问。

同时,记得给项目一个star支持一下,并且将这个项目宣传给别人,在支持作者同时,造福他人。您的支持和宣传就是作者写下去的动力,

希望这个教程可以帮到您,我们由衷的感谢:)

--- MagicLu550

转载说明

首先,感谢您对原创作品的认可与支持。您的转载可以让我们的教程受益更多的人。 在您转载之前,请您首先仔细阅读一段不长的转载说明。

您在转载本教程前,应首先征得作者的同意,并在转载注明出处与作者名。 如有需要,请联系QQ: 843983728,并备注您的来意。这会让效率更加高效。

未经作者许可转载本系列文章的任何内容的,将自动视为已向作者支付100元人民币稿酬。 收款微信账号: lu843983728;

若作者或经举报发现任何形式的侵权行为的, 组内将联系相关平台进行下架的申诉,并将挂上奇人共赏

本教程完全免费。请勿与他人进行任何交易!

本教程完全免费。请勿与他人进行任何交易!

本教程完全免费。请勿与他人进行任何交易!

如您已与他人交易,请立刻申请退款、向我们举报、发布帖子警告他人避免上当!

目前由官方承认的几个宣传贴

MineBBS: [DreamServer] Nukkit教程整理计划 - 让所有人都能开发nukkit

MCBBS: [DreamServer] Nukkit教程整理计划 - 让所有人都能开发nukkit

MCBBS - Pioneer Group分支: [bedrock][DreamServerGroup] Nukkit插件从入门到精通 总集篇

我们推荐您前往以下站点学习Java基础

您所需要掌握的最基本的Java基础体系一览

  --基础部分
    -- 语法
      -- 变量定义
      -- 方法定义
      -- 基本表达式
        -- 逻辑表达式
        -- 算数表达式
      -- 流程控制
        -- 条件语句
        -- 循环语句
        -- 选择语句
    -- 面向对象
      -- 类,对象的概念
      -- 定义类和声明对象
      -- 包的概念
      -- 匿名内部类
      -- 接口
      -- 抽象类,抽象方法
      -- lambda表达式
      -- 面向对象的三大特征
        -- 继承
        -- 封装
        -- 多态
      -- 枚举
      -- 注解
   -- 类库
      -- 反射
      -- 多线程
      -- 字符串操作
      -- 数字包装类
      -- io流
        -- bio
        -- nio
      -- 套接字Socket
        -- udp
        -- tcp
      -- 时间类库
      -- 系统类库

鸣谢 主要编写者

MagicLu550 绿泡泡 LT_Name Darker 若水 innc11 MayFlyOvO zsy smartcmd 愉悦师柑也

联系我们

主作者QQ:843983728

请注明来意。

NukkitLearn官方群QQ:931210534,也可扫下方码入群

进群请阅读群规。禁止任何形式的广告。

QQ群二维码

贡献标准和须知

  1. 教程要求尽量自然,易懂,符合本项目所追求的"人人可以学习Nukkit"的宗旨
  2. 编写教程可以在参与编写者添加自己的名字,若没有可以自己手动加入,如第一章所同
  3. 照搬其他教程原文需要得到作者同意,并且在下面注明参考文献。
  4. 若发现侵权行为,与本项目领导者无关,但我们会积极配合找到侵权者
  5. 请尽量以第一章为范本编写您的内容。
  6. 如果有知识缺点,请在Readme里注明这个缺点出处,写在知识缺点里,知识缺点在章节中标注。
  7. 教程补充首要的是解决知识缺点
  8. 由于编写人数较少,教程不避免的会有错误,漏洞,不严谨,如果发现,可以发送PR参与修改

知识缺点:

  • 关于fallBackPrefix的作用 - 第二章和第四章 [1]

专栏

目录

专栏状况

+ 专题
+ 提示信息

友情链接

  1. 云易插件站(升级维护中)

About

这里搜集和整理一系列nukkit的学习资料

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published