插件开发

这部分的目的是帮助想要开发基于 SpongeAPI 的插件的开发者。这些文章覆盖了 SpongeAPI 的方方面面,及其背后的一些概念。重要的一点是理解这一节的目的是帮助开发者开始接触 SpongeAPI,而不是对每个概念面面俱到。如果你已经基本熟悉 API 了,可能你更需要的是 JavaDoc

备注

If you are familiar with SpongeAPI 7 and need assistance migrating your plugin to SpongeAPI 8 or later, see 从 API 7 迁移到 API 8.

备注

我们强烈建议你在此之前有 Java 项目的开发经验!同时我们也强烈建议仅将文档作为教育资源看待,因为不经修改,直接复制粘贴示例,通常是不能工作的。

小技巧

`测试插件套件<https://github.com/SpongePowered/Sponge/tree/api-8/testplugins>`__ 包含了一系列功能性的插件用于演示 Sponge API 的各个部分,这些插件“配方”是独立且可以通过 Gradle 或 Maven 编译。

内容