开发者指南
官方开发者指南:Developer Guide (英文)
欢迎来到我们的开发者指南!
该页面仍在完善中。开发者指南是一个庞大的主题,估计需要很长一段时间才能完成。
阅读条件/适用人群
在你阅读开发者指南之前,请先阅读这一部分的内容。
我们尝试面向所有阶段的开发人员,甚至是仅有很少经验的新手。
然而,我们并不想重复造轮子,网上已经有很多学习 Java 以及编写 Bukkit 插件的教程。
我们将默认你已经了解 Java、Maven、Git 以及面向对象编程(Object-orientation Programming)的相关知识。
如果你没有听说过这些,那么建议你先了解相关的知识,然后再来看本指南。
我们会尽最大的努力解释,所以请仔细阅读所有的页面。
你可以在官方 Discord 服务器的 #programming-help
频道来咨询编程相关的问题,记得用英文。
点击这里加入官方 Discord 服务器:点击前往
你也可以查看我们的 Javadocs 以获取有关我们 API 设计的技术信息,但我们仍建议你先阅读本指南。
如果你完全没有任何 Java 基础,但又想编写附属,那么你可以尝试使用 SlimeCustomizer 自定义粘液附属。自定义粘液附属的技术需求只有 Yaml 文件编写,不需要任何的 Java 知识。
目录
- 项目配置
- 创建附属
- 你的第一个物品
- 为你的物品添加特性
- 添加自己的研究
- 自定义头颅
- 添加自然资源到自然资源开采机
- 创建电力机器
- 创建简单的输入/输出机器(即将到来)
- 创建自己的发电机(即将到来)
- 编译并测试 附属
*. 发布你的附属