Introduzione

Cos’è Sponge?

The purpose of the Sponge project is to create a plugin development framework for Minecraft: Java Edition. Sponge is being created by a global community, and its open-source nature means anyone can participate.

Sponge è stato creato dopo aver assistito al fallimento di altri progetti nella comunità dello sviluppo di plugin Minecraft. Stiamo cercando di evitare di commettere gli passi falsi che altri progetti hanno fatto; quindi:

  • Sponge è un progetto estremamente aperto.

  • Sponge è rilasciato sotto la licenza MIT - una licenza open source incredibilmente permissiva.

  • Le prestazioni hanno un’alta priorità.

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, a coremod for Minecraft Forge, which is an existing Minecraft: Java Edition 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 SpongeAPI, running on top of the vanilla Minecraft server. (SpongeVanilla was formerly known as Granite, until the development teams merged).

I giocatori di server basati si SpongeForge o SpongeVanilla non necessitano di installare alcuna mod client-side. Essi possono entrare nei server Sponge usando il client Minecraft vanilla distribuito da 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.

Dove posso scaricare Sponge?

You can download SpongeForge and SpongeVanilla on our downloads page.

Chi è dietro a 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.

Un elenco completo dei membri dello staff si trova a Staff.

I nostri sviluppatori sono ben versati con il linguaggio Java, e molti di loro hanno lavorato per anni con Minecraft e conoscono i segreti delle sue meccaniche. Ci sono un sacco di bravi sviluppatori che lavorano al progetto Sponge, e sarebbe quasi impossibile elencarli tutti!