This documentation refers to an outdated SpongeAPI version and is no longer actively maintained. While the code examples still work for that API version, the policies, guidelines, and some links may have changed. Please refer to the latest version of the documentation for those.
Sponge 프로젝트의 목적은 마인크래프트를 위한 플러그인 개발 프레임워크를 만드느 것입니다. Sponge는 글로벌 커뮤니티에 의해 만들어졌고, 모두가 참여할 수 있는 open-source입니다.
Sponge was created after seeing the failures of other projects in the Minecraft plugin development community. We are trying to avoid making the same mistakes as other projects; thus:
- Sponge is an extremely open project.
- Sponge is licensed under the MIT license - an extremely permissive open source license.
- 성능이 높은 우선 순위를 가집니다.
Most plugins developed with the Sponge API should work across several different versions of Minecraft without needing to be updated. This means that, for the most part, server owners do not need to worry about plugin incompatibilities.
We have two other projects in addition to the Sponge API:
- SpongeForge, a coremod for Minecraft Forge, which is an existing Minecraft modding framework famous for spurring the Minecraft modding scene. Forge lacks a cross-version API, and this is where Sponge steps in. Sponge allows server owners to deploy Sponge plugins with ease, making server management easier.
- SpongeVanilla: Sponge API의 독립형 구현물으로, Minecraft 바닐라 서버 위에서 돌아갑니다. (SpongeVanilla는 사실 Granite라는 이름으로 시작되었지만, 개발 팀이 병합되면서 지금처럼 되었습니다).
Players on servers running SpongeForge or SpongeVanilla do not need to install any client-side mods. They are able to join servers running Sponge using the vanilla Minecraft client provided by Mojang.
The Sponge API is not tied to any platform. This means that server owners can run Sponge plugins on any official implementation of the Sponge API. Sponge plugins should function identically on either implementation, due to the common functionality of mixins.
어디서 Sponge를 내려받을 수 있나요?¶
Beta development builds of SpongeForge and SpongeVanilla can be found here: Sponge Downloads
Sponge 뒤에는 누가 있나요?¶
The project leaders are blood, gabizou and Zidane. We are trying to be very open with the team to ensure the project leaders do not end up “holding all of the keys.” Nonetheless, these three people make the final decisions to ensure the efficient operation of the project.
A full list of staff members is located at 스태프.
Our developers are well-versed with Java, and many of them have worked with Minecraft for years and know the ins-and-outs of its mechanics. There are tons of very good developers working on the Sponge project, and it would be nearly impossible to list all of them!