Halo, kali ini admin Mrchllaja akan membagikan tutorial Cara Mengatasi Plugin Gacha Error: Custom Item Tidak Terdeteksi untuk kalian.
Tampilan/Tulisan Error
Untuk tampilan atau tulisan saat error mungkin seperti ini:
THIS CRASH WAS CAUSED BY A PLUGIN
BAD PLUGIN: MCrates-CUSTOM
Thread: Main
Error: Call to a member function setCount() on null
File: plugins/MCrates/src/Mrchlldev/MCrates/MCrates
Line: 135
Type: Error
Untuk teks error yang saya beri tanda, tidak hanya setCount()
. Bisa saja setCustomName()
.
Maksud on null
yang ada di error tersebut adalah ada beberapa item yang kalian set di config plugin cratesnya, itu itemnya tidak ada atau tidak terload.
Untuk cara memperbaiki error tersebut, silahkan ikuti langkah-langkah yang ada dibawah ini!
Cara Memperbaiki Error
Cari semua nama plugin dari custom item
Kalian ke folder plugins
, lalu cari Semua plugin yang berhubungan Custom Item. sebagai contoh, saya akan menggunakan plugin FantasyItem. kalian ke plugin.yml
, nanti tampilan akan seperti ini:
name: FantasyItem
api: 5.0.0
version: 1.0.0
main: FantasyItem\Loader
author: Mrchlldev
depend: ["Customies"]
Kalian salin nama pluginnya.
Untuk nama pluginnya ada di bagian yang saya beri tanda, di outputnya.
Tempel semua nama plugin di plugin Gacha nya
Jika kalian sudah menyalin semua Nama plugin di tutorial sebelumnya, langkah selanjutnya kalian kembali ke folder plugins
, lalu ke folder Plugin Gacha kalian masing masing, sebagai contoh saya menggunakan plugin MCrates-CUSTOM, lalu ke plugin.yml
, tambahkan key baru yaitu depend
, lalu outputnya adalah nama plugin itu, sebagai contoh adalah seperti dibawah ini:
depend: ["Plugin1", "Plugin2"]
Untuk contoh tampilan plugin.yml
setelah diberikan key depend
akan seperti ini:
name: MCrates-CUSTOM
main: Mrchlldev\MCrates\MCrates
version: 1.0.1
api: 5.3.0
author: "DaPigGuy, Mrchlldev"
depend: ["FantasyItem"]
permissions:
mcrate:
default: false
description: "Allows usage of all MCrates features"
mcrate.command:
default: op
description: "Allow usage of all MCrates commands"
mcrate.command.crate:
default: op
description: "Allow usage of the /mcrate crate command"
mcrate.command.list:
default: op
description: "Allow usage of the /mcrate list command"
mcrate.command.key:
default: op
description: "Allow usage of the /mcrate key command"
mcrate.command.keyall:
default: op
description: "Allow usage of the /mcrate keyall command"
Jika sudah, klik Simpan/Save, dan error custom item yang tidak terdeteksi sudah diperbaiki.
Sekian, tutorial Cara Mengatasi Plugin Gacha Error: Custom Item Tidak Terdeteksi ini, semoga bermanfaat bagi kalian!