Custom Drop di Minecraft: Buat Drop Mob & Blok Kustom (Panduan 2026)
Artikel ini diterjemahkan dari bahasa Inggris. Baca versi aslinya.
Drop di Minecraft vanilla bersifat statis: zombie menjatuhkan rotten flesh, bijih diamond menjatuhkan diamond, selalu dengan cara yang sama. Custom drop (loot yang bergantung pada apa yang dibunuh atau ditambang, bagaimana, di mana, dan oleh siapa) adalah salah satu cara tercepat untuk membuat server survival, skyblock, atau RPG terasa unik.
Panduan ini menunjukkan cara membuat drop mob kustom dan drop blok kustom dengan plugin, tanpa coding.
Jawaban Singkat
Untuk menambahkan custom drop ke server Minecraft, gunakan ExecutableEvents (ditambah library SCore yang gratis):
- Buat event pada aktivator
PLAYER_KILL_ENTITY(drop mob) atau aktivatorPLAYER_BLOCK_BREAK(drop blok). - Batasi dengan kondisi: tipe entity, tipe blok, tool di tangan, world, izin...
- Tambahkan perintah
DROPITEM: item vanilla atau ExecutableItem kustom dengan kemampuan khusus. - Secara opsional, atur chance (misalnya 20%) untuk loot berbasis RNG.
Semuanya berupa file YAML atau GUI di dalam game, dan berfungsi di Spigot, Paper, dan Folia.
Drop Mob Kustom
Aktivator PLAYER_KILL_ENTITY berjalan setiap kali pemain membunuh sebuah entity. Dari sana Anda menentukan secara tepat apa yang dijatuhkan:
- Loot ala boss: wither skeleton memiliki peluang 5% untuk menjatuhkan pedang kustom "Soul Reaper".
- Material progresi: enderman menjatuhkan "void shards" yang dipakai dalam resep crafting kustom Anda.
- Drop ekonomi: mob menjatuhkan uang lewat perintah Vault, sebagai pengganti (atau tambahan dari) item.
Ada juga PLAYER_PARTICIPATE_KILL_ENTITY, yang berjalan untuk setiap pemain yang melukai mob, bukan hanya yang memberikan pukulan terakhir. Itulah cara yang adil untuk memberi hadiah pada pertarungan boss berkelompok.
Drop itu sendiri hanya satu baris, yaitu perintah DROPITEM:
commands:
- DROPITEM DIAMOND 1
Atau jatuhkan salah satu item kustom Anda sendiri sebagai ganti material vanilla. Inilah langkah yang benar-benar ampuh: mob menjatuhkan item yang bisa melakukan sesuatu (lihat ExecutableItems).
Drop Blok Kustom
Logikanya sama dengan aktivator PLAYER_BLOCK_BREAK: aktivator ini berjalan saat pemain menambang sebuah blok, dan perintah blok juga mencakup DROPITEM. Resep klasiknya:
- Penggandaan ore: menghancurkan sebuah ore memiliki peluang 20% untuk menjatuhkan resource dua kali lipat (pola "Ore Booster Pickaxe").
- Generator skyblock: generator cobblestone yang sesekali menghasilkan ore atau material kustom.
- Farming kustom: memanen tanaman bisa menjatuhkan seed langka, mata uang, atau item quest.
Jika Anda ingin tool yang menentukan drop, bukan bloknya, balik pendekatannya: berikan pemain pickaxe ExecutableItem yang aktivator PLAYER_BLOCK_BREAK-nya sendiri menangani loot kustom. Aturan drop pun ikut terbawa bersama item, ideal untuk tool bertingkat atau yang bisa di-upgrade.
Membuat Drop Lebih Cerdas: Kondisi dan Chance
Yang membedakan custom drop dari datapack loot table adalah sistem kondisinya. Setiap aktivator mendukung:
- Chance roll: 1%, 20%, berapa pun.
- Kondisi kustom: whitelist world, pengecekan izin, perbandingan placeholder (level, saldo, progres quest lewat PlaceholderAPI).
- Target terperinci: batasi pada entity atau blok tertentu, termasuk blok kustom dari ExecutableBlocks atau ItemsAdder.
Jadi "hanya di Nether, peluang 10%, memerlukan izin vip.drops, hanya dengan Flame Pickaxe" cukup beberapa baris YAML, bukan permintaan pembuatan plugin.
Lebih dari Sekadar Drop
Karena drop hanyalah perintah pada sebuah aktivator, event yang sama bisa melakukan lebih dari sekadar menjatuhkan item: memutar suara, memunculkan partikel, mengirim pesan action bar, menaikkan variabel SCore untuk penghitung "mob yang dibunuh". Pola dalam tutorial ini memberi hadiah kepada pemain setelah membunuh X mob.
Plugin Mana yang Saya Perlukan?
| Tujuan | Plugin |
|---|---|
| Drop mob/blok kustom untuk seluruh server | ExecutableEvents (tersedia versi gratis) |
| Drop yang terikat pada tool/senjata tertentu | ExecutableItems (tersedia versi gratis) |
| Menjatuhkan item kustom dengan kemampuan khusus | ExecutableItems + ExecutableEvents bersama-sama |
| Library inti yang wajib (gratis) | SCore |
Semuanya tersedia di splugins.net/resources, dengan versi gratis untuk memulai.
Pertanyaan yang Sering Diajukan
Bagaimana cara menambahkan custom drop ke server Minecraft saya?
Pasang ExecutableEvents + SCore, buat event pada PLAYER_KILL_ENTITY atau PLAYER_BLOCK_BREAK, lalu tambahkan perintah DROPITEM dengan chance dan kondisi opsional.
Apakah custom drop bisa berbasis peluang? Bisa. Setiap aktivator mendukung persentase chance, yang bisa digabungkan dengan kondisi (tool, world, izin, placeholder).
Bisakah mob menjatuhkan item kustom dengan kemampuan khusus?
Bisa. DROPITEM dapat menjatuhkan sebuah ExecutableItem, sehingga mob menjatuhkan senjata dan tool kustom yang berfungsi, bukan sekadar item vanilla yang diganti nama.
Apakah ini menggantikan drop vanilla atau menambahkannya? Terserah Anda: event dapat menambahkan drop di atas loot vanilla, dan opsi aktivator memungkinkan Anda membatalkan perilaku vanilla jika menginginkan kontrol penuh.