Bagian dalam Sponge Classes

Anda dapat menambahkan SpongeCommon, SpongeVanilla atau SpongeForge sebagai sebuah tanggungan kedalam plugin proyek anda jika anda ingin mengakses bagian dalam dari Sponge classes.

Peringatan

Anda hanya harus menambahkan sebuah tanggungan pelaksanaan yang spesifik ketika sangat dibutuhkan jika memungkinkan, gunakan SpongeAPI atau minta penambahan fitur pada SpongeAPI issue tracker.

Sebagai tambahankedalam normal artifacts, modul pelaksanaan menyediakan sebuah dev artifact yang dapat digunakan dengan mudah didalam IDE, karena itu tidak membingungkan. Semua modul pelaksanaan memiliki modul API yang sudah termasuk kedalamnya, jadi anda tidak perlu ketergantungan lebih pada SpongeAPI.

Sepon umum

  • Group ID: org.spongepowered

  • Artifact ID: ``spongecommon`

  • Version: Sama seperti SpongeAPI

  • Classifier: dev

Contoh Menggunakan Gradle

dependencies {
    compile 'org.spongepowered:spongecommon:5.0.0-SNAPSHOT:dev'
}

SpongeVanilla

Pilih sebuah build dari halaman pengunduhan dan salin string versi penuhnya kedalam definisi ketergantungan anda.

  • Group ID: org.spongepowered

  • Artifact ID: spongevanilla

  • Version: Gunakan versi buatan dari halaman pengunduhan

  • Classifier: dev

Contoh Menggunakan Gradle

dependencies {
    compile 'org.spongepowered:spongevanilla:1.8.9-4.2.0-BETA-348:dev'
}

SpongeForge

Pilih sebuah build dari halaman pengunduhan dan salin string versi penuhnya kedalam definisi ketergantungan anda.

  • Group ID: org.spongepowered

  • Artifact ID: spongeforge

  • Version: Gunakan versi buatan dari halaman pengunduhan

  • Classifier: dev

Contoh Menggunakan Gradle

dependencies {
    compile 'org.spongepowered:spongeforge:1.8.9-1890-4.2.0-BETA-1625:dev'
}