Sponge 开发文档

简介

欢迎访问 SpongeDocs,这里是开源项目 Sponge 的官方文档。

SpongeAPI 是一个针对 Minecraft 的崭新 API。你可以在一个纯原版的服务器(又称 SpongeVanilla)上运行它,也可以在一个完全为 Mod 设计的 MinecraftForge 服务器(又称 SpongeForge)上运行它。你可以在这里下载到运行服务器的相关文件。

还不太确定你需要什么?你可以尝试阅读我们的关于 Sponge部分。这一部分包含了一段简介,关于 Sponge 项目的常见问题及解答,以及一篇关于 Sponge 项目的架构的文章。

服主们可以在创建服务器这一部分阅读我们的一些提示和说明,包括如何安装、运行、和维护一个基于 Sponge 的服务器。

Sponge计划目前由多个主要的组成,你可以通过访问GitHub上的Repo来了解更多关于它们的信息。 包括: SpongeForge | SpongeVanilla | SpongeAPI | SpongeDocs | Mixin | Ore

注解

Sponge仍然在其开发阶段中,目前SpongeForge的Beta版本和SpongeVanilla的Alpha版本可供:doc:下载,但正式版本在2016年下旬前不会被发布。

目录

创建服务器

该部分内容适合已经拥有或打算创建 Sponge 服务器的用户查看。

为开发作准备

调整好你和你的机器,开始开发你自己的插件,或者协助参与 Sponge 项目本身的开发吧!请在阅读本部分后阅读插件开发向 Sponge 贡献代码两大部分。

向 Sponge 贡献代码

如果你想要让 Sponge 变得更好,你可以来看看这些内容。让 Spongie 感到骄傲!

关于 Sponge

这个部分包含着Sponge的一些基本信息,这一部分可以解释你对于Sponge计划、它的以及我们的目标的困惑。

特别鸣谢

_images/yklogo.png

SpongePowered 团队十分感谢 YourKit 提供功能全面的 Java 性能分析器( Profiler )并将其免费面向开源项目。Yourkit LLC 针对 Java 和 .NET 平台上的应用,开发了相应适用的 YourKit Java Profiler ( Yourkit Java 性能分析器)YourKit .NET Profiler ( YourKit .NET 性能分析器) 两款工具。这两款工具在分析 Java 和 .NET 代码方面富于创新并十分智能。