Minecraft Servers HQ

Plugin Minecraft BlueSlimeCore

Informasi tentang BlueSlimeCore dan server tempat ditemukan

🔌 Tentang BlueSlimeCore

BlueSlimeCore adalah plugin Minecraft bergaya library yang ditujukan sebagai fondasi bersama untuk plugin lain. Plugin ini menggabungkan perintah utilitas yang ditujukan untuk server dan API yang ditujukan untuk pengembang, yang menyederhanakan tugas-tugas umum (konfigurasi, bahasa/pesan, menu, pembuat item, penanganan versi) sehingga para pembuat plugin dapat memakai ulang fungsi di berbagai plugin.

🎯 Tujuan

Plugin ini mengatasi duplikasi infrastruktur plugin yang umum: plugin ini memusatkan pengelolaan konfigurasi, penanganan bahasa, pembuatan menu, bantuan kompatibilitas multiversi, dan sejumlah kecil perintah utilitas admin agar plugin yang bergantung padanya bisa fokus pada fitur, bukan pada kode dasar.

⚙️ Fitur

  • API pengembang untuk pengelolaan konfigurasi dan bahasa (dukungan bahasa per pemain, MiniMessage, PlaceholderAPI).
  • API Menu untuk membuat inventaris, tombol, dan menu berhalaman.
  • Utilitas item builder untuk item, armor kulit, potion, dan kepala pemain.
  • Bantuan multiversi/NMS untuk spawning entitas, health/absorption, packet cooldown, dan pengecekan TPS.
  • API handler Factions untuk membantu kompatibilitas dengan berbagai implementasi Factions.
  • Pemeriksaan pembaruan plugin untuk SpigotMC atau Hangar.
  • Perintah utilitas server kecil untuk memeriksa item dan men-debug listener event.

🧩 Untuk Siapa Ini Ditujukan

  • Pengembang plugin yang ingin fondasi yang bisa dipakai ulang untuk fungsi server umum.
  • Administrator server yang menjalankan beberapa plugin SirBlobman atau plugin lain yang bergantung pada utilitas BlueSlimeCore.

🏗️ Contoh Penggunaan

  • Seorang pengembang memakai API menu untuk membuat antarmuka toko tanpa menulis penanganan inventaris dari awal.
  • Seorang admin menggunakan item-to-nbt untuk memeriksa data NBT sebuah item untuk debugging.
  • Sebuah plugin mengintegrasikan factions handler untuk mendukung berbagai implementasi Factions dengan satu lapisan integrasi.

⌨️ Perintah

PerintahDeskripsiIzinAkses
/item-to-nbtMelihat tag data NBT pada item yang sedang dipegang.tidak ditentukanAdmin
/item-to-base64Mengonversi item yang sedang dipegang menjadi string Base64.tidak ditentukanAdmin
/debug-eventMenemukan plugin dan listener mana yang terdaftar untuk event tertentu.tidak ditentukanAdmin

⚙️ Instalasi

📥 Penyiapan

  • Unduh jar resmi BlueSlimeCore dan letakkan ke direktori plugins/ server Anda.
  • Pastikan server menjalankan build Spigot/Paper/Folia yang didukung, lalu mulai atau restart server.
  • Verifikasi bahwa plugin berhasil dimuat dengan memeriksa pesan startup BlueSlimeCore di konsol server.

📦 Dependensi

  • Memerlukan Java 25 (kebutuhan JVM server dikonfirmasi oleh repositori proyek).

🧠 Catatan Teknis

  • Perangkat lunak server yang didukung dan telah dikonfirmasi: Spigot, Paper, Folia.
  • Proyek ini menyediakan API yang ditujukan untuk pengembang plugin lain; instal jar BlueSlimeCore di server mana pun yang menjalankan plugin yang bergantung padanya.
  • Repositori ini dilisensikan di bawah GPL-3.0.

🤝 Kapan Plugin Ini Berguna

Jika Anda mengelola beberapa plugin atau mengembangkan fitur yang bergantung pada utilitas server umum (menu, pesan, dukungan multiversi), BlueSlimeCore mengurangi kode duplikat dan menyediakan permukaan API yang konsisten bagi pengelola server dan plugin.

Server dengan plugin BlueSlimeCore

Halaman plugin BlueSlimeCore menampilkan di server mana monitoring menemukan plugin ini, dengan platform dan versi apa ia ditemukan.

Plugin dapat menambahkan perintah, ekonomi, perlindungan, hak akses, mini-game, integrasi, atau mekanik lainnya. Peran sebenarnya dari BlueSlimeCore bergantung pada konfigurasi server yang bersangkutan.

Data terbentuk otomatis dari respons teknis server. Jika server menyembunyikan daftar plugin, server tersebut mungkin tidak muncul di bagian ini meskipun menggunakan BlueSlimeCore.

Gunakan daftar server dengan BlueSlimeCore untuk membandingkan proyek, memeriksa versi yang kompatibel, atau menemukan contoh penggunaan plugin di server publik.