Clases Internas de Sponge

Puede agregar SpongeCommon, SpongeVanilla o SpongeForge, dependiendo del tipo de plugin, si se necesita acceso a clases internas de Sponge.

Advertencia

Sólo debería añadir una implementación de dependencia específica cuando sea realmente necesario. Si es posible, use SpongeAPI o pida adiciones de características en el SpongeAPI issue tracker.

Además de los artefactos normales, los módulos de implementación proporcionan un artefacto dev que puede ser facilmente usado en el IDE, ya que no es re-ofuscado. Todos los módulos de implementación tienen el módulo API ya incluído, así que no necesita una depencia extra en SpongeAPI.

SpongeCommon

  • ID Grupal: org.spongepowered

  • ID de Artefacto: spongecommon

  • Version: Same as SpongeAPI + current recommended version (see Versioning for details)

  • Clasificador: dev

Ejemplos Usando Gradle

dependencies {
    compile 'org.spongepowered:spongecommon:7.1.0:dev'
}

SpongeVanilla

Elige una estructura de la pagina de descargas y copia la versión completa de la cadena a tu definición de dependencia.

  • ID Grupal: org.spongepowered

  • ID de Artefacto: spongevanilla

  • Version: Usa una versión de compilación de la pagina de descargas

  • Clasificador: dev

Ejemplos Usando Gradle

dependencies {
    compile 'org.spongepowered:spongevanilla:1.12.2-7.1.1-RC123:dev'
}

SpongeForge

Elige una estructura de la pagina de descargas y copia la versión completa de la cadena a tu definición de dependencia.

  • ID Grupal: org.spongepowered

  • ID de Artefacto: spongeforge

  • Version: Usa una versión de compilación de la pagina de descargas

  • Clasificador: dev

Ejemplos Usando Gradle

dependencies {
    compile 'org.spongepowered:spongeforge:1.12.2-2768-7.1.1-RC3484:dev'
}