Panduan
Cara membuat plugin Minecraft
Diperbarui 7 Oktober 2026
Plugin Minecraft adalah program Java yang dimuat server Spigot atau Paper untuk menambah perintah, aturan, atau seluruh minigame. Kamu bisa menulisnya manual, atau mendeskripsikannya dan membiarkan AI menulis, mengompilasi, dan mengujinya. Inilah kedua caranya.
Deskripsikan dengan kata-katamu sendiri, atau mulai dari contoh ini.
Buat ini dengan CodexeLangkah demi langkah
1.Pilih software dan versi server
Plugin berjalan di server berbasis Bukkit: Spigot, Paper, atau Folia (BungeeCord dan Velocity untuk proxy). Pilih versi Minecraft yang dijalankan servermu, dari 1.8 sampai 26.x.
2.Jelaskan apa yang dilakukan plugin
Tulis perintah, permission, apa yang terjadi di dalam game, dan apa yang harus bisa dikonfigurasi. Contoh: "/sethome, /home dan /delhome, maks 3 home per pemain, jeda 3 detik, pesan di config.yml".
3.Biarkan Codexe menulis dan mengompilasinya
Codexe menulis class Java, plugin.yml, config.yml, dan pom.xml, menjalankan build sungguhan, dan memperbaiki error kompilasi sebelum menyatakan proyek Ready.
4.Uji di server sungguhan
Tekan Coba sekarang untuk bergabung ke server Minecraft pribadi dengan plugin terpasang. Pemain uji Codexe menjalankan setiap perintah dan memeriksa apa yang kamu minta.
5.Unduh dan instal .jar
Unduh .jar hasil build, letakkan di folder plugins/ servermu, lalu restart server. File konfigurasi muncul di plugins/<PluginName>/.
Apa itu plugin Minecraft
Plugin adalah file .jar yang dimuat server Minecraft dari folder plugins/-nya. Menambah perintah, aturan game, ekonomi, minigame, atau apa pun, hanya di server: pemain bergabung dengan game biasa, tanpa mod.
Plugin ditulis dengan Java (atau Kotlin) terhadap API server: Spigot dan Paper untuk server game, BungeeCord atau Velocity untuk proxy. Plugin juga butuh plugin.yml yang memberi tahu server nama, class utama, perintah, dan permission-nya.
Cara manual: Java, Maven, dan API Spigot atau Paper
Butuh waktu lebih lama untuk dipelajari tetapi memberi kontrol penuh. Codexe menghasilkan jenis proyek yang sama, jadi kamu bisa mulai dari plugin buatan dan melanjutkannya secara manual.
- Instal JDK (Java 21 untuk 1.20.5 sampai 1.21.x, Java 25 untuk 26.x) dan IDE seperti IntelliJ IDEA.
- Buat proyek Maven atau Gradle dan tambahkan dependensi
paper-apiatauspigot-apiuntuk versimu, dengan scopeprovided. - Tulis class utama yang meng-extend
JavaPlugin, denganonEnable()danonDisable(). - Tambahkan
plugin.ymldisrc/main/resourcesdenganname,version,main,api-version, dan perintahmu. - Daftarkan perintah dengan
getCommand("name").setExecutor(...)dan listener dengangetServer().getPluginManager().registerEvents(...). - Build dengan
mvn package, salin .jar daritarget/ke folderplugins/server uji, lalu restart.
Pertanyaan
Apakah aku perlu tahu Java?
Tidak dengan generator AI: kamu mendeskripsikan plugin dan mengujinya. Java membantu jika kamu ingin mengubah kodenya sendiri.
Apakah gratis?
Membuat, mengompilasi, dan menguji di Codexe gratis di paket gratis (50.000 token diisi ulang setiap 24 jam); mengunduh .jar membutuhkan paket atau paket download.
Buat plugin pertamamu
Prompt ini terbuka dan siap dikirim:
“Plugin Paper 1.21.4 dengan /sethome, /home, dan /delhome: maksimal 3 home per pemain, jeda 3 detik yang batal saat bergerak, setiap pesan di config.yml.”
Buat ini dengan Codexe