Minecraft Servers HQ

Plugin Minecraft dynmap

Informasi tentang dynmap dan server tempat ditemukan

🔌 Tentang Dynmap

Dynmap adalah keluarga plugin dan mod Minecraft yang menyediakan peta berbasis web secara real-time untuk server Minecraft. Dynmap merender tile peta dari dunia yang dimuat dan menampilkan antarmuka peta interaktif yang dapat menampilkan penanda, area, garis, posisi pemain secara langsung, dan balon chat. Dynmap mendukung menjalankan webserver internalnya sendiri atau mengekspor data peta untuk hosting eksternal, serta menawarkan beberapa backend penyimpanan.

🎯 Tujuan

Tujuan utama Dynmap adalah memberi administrator server dan pemain tampilan dunia dan aktivitas server secara langsung yang bisa dijelajahi lewat browser. Dynmap menyelesaikan masalah visualisasi tata letak dunia, pelacakan lokasi pemain, publikasi peta server kepada pengguna, dan pembuatan peta beranotasi dengan penanda dan wilayah.

⚙️ Fitur

  • Rendering tile dunia server secara real-time (beberapa tampilan peta dan mode render).
  • Penanda, area, dan garis yang dapat dikonfigurasi untuk memberi anotasi pada peta bagi pemain atau staf.
  • Pelacakan pemain langsung dan opsional balon chat / integrasi chat web-ke-game.
  • Beberapa backend penyimpanan: file datar, MySQL/SQLite/PostgreSQL/MariaDB, dan dukungan AWS S3 untuk penyimpanan peta/web.
  • Webserver bawaan untuk menyajikan UI peta; dapat disesuaikan untuk memublikasikan/mengunggah konten situs statis ke penyimpanan eksternal.
  • Build lintas platform: artefak khusus tersedia untuk build Spigot/Paper, Forge, dan Fabric.

🧩 Untuk Siapa Ini

  • Pemilik server dan administrator yang ingin peta dunia mereka bisa dijelajahi.
  • Server SMP publik dan survival yang memublikasikan peta kepada pemain.
  • Server minigame atau roleplay yang membutuhkan peta beranotasi, penanda spawn, atau overlay wilayah.
  • Host yang membutuhkan opsi penyimpanan/backend yang fleksibel (SQL atau S3) untuk peta besar.

🏗️ Contoh Penggunaan

  • Merender dan memublikasikan peta overworld langsung agar bisa dilihat pemain secara online.
  • Menandai kota, toko, dan landmark penting dengan penanda kustom serta garis batas area.
  • Menjalankan render terjadwal atau sesuai permintaan untuk chunk yang baru dijelajahi (render radius atau seluruh dunia).

⌨️ Perintah

CommandDescriptionPermissionAccess
/dynmap renderMeminta render/pembaruan manual pada tile peta atau peta.dynmap.renderAdmin
/dynmap radiusrender <radius> [mapname]Merender tile peta dalam radius di sekitar pemain untuk peta yang ditentukan.dynmap.renderAdmin

(Catatan: Dynmap menyediakan set perintah peta dan konfigurasi yang lebih besar di dokumentasi resminya.)

🔐 Izin

PermissionDescriptionDefault
dynmap.renderMemungkinkan penggunaan perintah terkait render seperti /dynmap render.tidak ditentukan

⚙️ Instalasi

📥 Penyiapan

  • Unduh JAR Dynmap resmi untuk platform server Anda dan letakkan di direktori plugins/ (atau mods/ untuk Forge/Fabric) pada server.
  • Restart server dan periksa konsol server untuk memastikan Dynmap dimuat dan membuat folder konfigurasi serta peta.
  • Konfigurasikan peta, penanda, backend penyimpanan, dan opsi webserver di file konfigurasi Dynmap yang dibuat saat pertama kali dijalankan.

📦 Dependensi

  • Build Dynmap menyertakan dukungan untuk driver JDBC pada banyak distribusi Spigot/Paper; platform lain mungkin memerlukan driver tambahan atau mod kompatibilitas untuk backend SQL.
  • Plugin integrasi (mis. WorldGuard, Towny, Citizens) disediakan melalui integrasi Dynmap terpisah; plugin tersebut bukan dependensi runtime yang wajib.

🧾 Konfigurasi

  • Dynmap menggunakan file konfigurasi YAML yang dibuat saat startup pertama. Konfigurasi mengontrol peta, pengaturan render, set penanda, backend penyimpanan, dan perilaku webserver.
  • Backend penyimpanan yang didukung mencakup file datar, MySQL, SQLite, PostgreSQL, MariaDB, dan penyimpanan AWS S3 opsional untuk hosting data peta.

🧠 Catatan Teknis

  • Sumber resmi proyek menyediakan build khusus platform untuk Spigot/Paper, Forge, dan Fabric.
  • Basis kode Dynmap dirilis di bawah lisensi Apache-2.0.
  • Proyek ini mendukung berjalan di Java 8 saat runtime, sementara persyaratan build bervariasi tergantung target dan mungkin memerlukan versi JDK yang lebih baru untuk build modern.
  • Dynmap menyediakan API yang dipublikasikan (DynmapCoreAPI dan dynmap-api) yang digunakan oleh plugin integrasi; ini adalah antarmuka stabil untuk ekstensi pihak ketiga.

🤝 Kapan Plugin Ini Berguna

Jika Anda ingin peta server Minecraft yang persisten dan bisa dijelajahi (untuk navigasi, pelacakan pemain, atau peta komunitas), Dynmap menyediakan solusi yang dapat dikonfigurasi, lintas platform, dengan beberapa backend penyimpanan serta rangkaian fitur render dan penanda yang kaya.

Server dengan plugin dynmap

Halaman plugin dynmap 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 dynmap 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 dynmap.

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