Introduktion

Advarsel

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.

What Is Sponge?

Formålet med Sponge projektet er at skabe en ramme for Minecraft plugin udvikling. Sponge bliver skabt af et globalt samfund, og dets open source natur betyder alle kan deltage.

Sponge blev skabt efter at se de fejl af andre projekter i Minecraft plugin udviklings samfundet. Vi forsøger at undgå at begå de samme fejl som andre projekter; således:

  • Sponge er et ekstremt åbent projekt.

  • Sponge er licenseret under MIT licens - en yderst tolerant open source licens.

  • Ydevenen har en høj protiet.

De fleste plugins udviklet med Sponge API bør arbejde på tværs af flere forskellige versioner af Minecraft uden at blive opdateret. Det betyder, at for de flestes vedkommende, behøver server ejere ikke at bekymre sig om plugin uoverensstemmelser.

We have two other projects in addition to the Sponge API:

  1. 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.

  2. SpongeVanilla, a stand-alone implementation of the Sponge API, running on top of the vanilla Minecraft server. (SpongeVanilla was formerly known as Granite, until the development teams merged).

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.

Where Can I Download Sponge?

Beta development builds of SpongeForge and SpongeVanilla can be found here: Sponge Downloads

Who Is behind 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 Staff.

Vores udviklere er velbevandret med Java, og mange af dem har arbejdet med Minecraft i mange år og kender ind og ud af dens mekanik. Der er tonsvis af gode udviklere der arbejder på Sponge projektet og ville det være næsten umuligt at nævne dem alle!