Introduksjon

Hva er Sponge?

Formålet med Sponge-prosjektet er å lage et utviklingsrammeverk for plugins til Minecraft: Java Edition. Sponge blir laget av et verdensomspennende samfunn, og fordi den er basert på åpen kildekode kan alle delta.

Sponge ble laget etter at andre prosjekter i pluginutviklingsfellesskapet til Minecraft mislyktes. Vi prøver å unngå å gjøre de samme feilene som andre prosjekter, derfor:

  • Sponge er et ekstremt åpent prosjekt.
  • Sponge er lisensiert under MIT-lisensen - en ekstremt lite restriktiv lisens for åpen kildekode.
  • Ytelse er høyt prioritert.

Most plugins developed with SpongeAPI 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 SpongeAPI:

  1. SpongeForge, en kjernemodifikasjon til Minecraft Forge, som er et eksisterende modifikasjonsrammeverk til Minecraft berømt for å få i gang modifikasjon av Minecraft. Forge har ikke noe API på tvers av versjoner, og det er her Sponge trer inn. Administrasjon av servere blir lettere når man bruker Sponge-plugins.
  2. SpongeVanilla, a stand-alone implementation of SpongeAPI, running on top of the vanilla Minecraft server. (SpongeVanilla was formerly known as Granite, until the development teams merged).

Spillere på servere som kjører SpongeForge eller SpongeVanilla trenger ikke installere noen mods på klientsiden. De kan koble seg til servere som bruker Sponge med den vanlige Minecraft-klienten som tilbys av Mojang.

SpongeAPI is not tied to any platform. This means that server owners can run Sponge plugins on any official implementation of SpongeAPI. Sponge plugins should function identically on either implementation, due to the common functionality of mixins.

Hvor kan jeg laste ned Sponge?

You can download SpongeForge and SpongeVanilla on our downloads page.

Hvem står bak 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 the keys.” Nonetheless, these three people make the final decisions to ensure the efficient operation of the project.

En fullstendig liste over medarbeidere kan du finne i Ansatte.

Våre utviklere er godt kjente med Java, og mange av dem har jobbet med Minecraft i årevis og kjenner mekanismene dets som sine egne lommer. Svært mange veldig gode utviklere jobber på Sponge-prosjektet, og det ville vært nesten umulig å liste opp alle!