系列作者:粉鞋大妈 文章出处:http://www.cnblogs.com/xtypr 欢迎转载、翻译,也请保留这段声明,不胜感激。
Nukkit是一款用Java制作的Minecraft PE服务端软件,是由MagicDroidX在github上发起的开源项目,遵守GPL开源协议。Nukkit模仿了PocketMine的结构,后者是一款用PHP制作的开源Minecraft PE服务端软件,使得开发者能更快的适应开发环境。由于使用了Java作为开发语言,大大提升了性能和兼容性,是其它同类软件无法比拟的。
开发Nukkit的插件,你需要了解Java,并且针对Java 8补充新功能的知识。这里推荐一些文章:
Vamei的Java快速教程,笔者就是从这里入门的,非常简单易懂。http://www.cnblogs.com/vamei/archive/2013/03/31/2991531.html
脚本之家上找到的Java 8新特性详解,简单介绍了lambda表达式等Java 8新特性。http://www.jb51.net/article/48304.htm
feichexia的Java 8 lambda表达式详解,比较详细介绍lambda表达式语法和用法。http://www.cnblogs.com/feichexia/archive/2012/11/15/Java8_LambdaExpression.html
如果你对Java和Java 8有一定的了解,而且有信心能学好Nukkit插件,那么我这篇文章是一个不错的选择。我们从这里开始:
Nukkit插件从0开始
参考资料
Nukkit的github页面 https://github.com/Nukkit/Nukkit/
原文:http://www.cnblogs.com/xtypr/p/nukkit_plugin_start_from_0.html