Panduan ini membahas administrasi server untuk Minetest (Luanti), termasuk perintah dalam permainan, manajemen hak istimewa, pemasangan mod, manajemen pemain, dan pemeliharaan dunia.
Penyiapan Admin
Pemain yang ditentukan dalam variabel startup SERVER_ADMIN_NAME secara otomatis memiliki hak istimewa admin penuh. Pastikan ini diatur ke nama pemain Anda yang sebenarnya (bukan default changeme).
Perintah Chat Dalam Permainan
Perintah admin dimasukkan di chat dalam permainan (tekan T) dengan awalan /. Anda juga dapat memasukkan perintah dari konsol GPanel.
| Perintah | Deskripsi |
|---|---|
/help |
Menampilkan daftar semua perintah yang tersedia |
/privs [player] |
Menampilkan hak istimewa seorang pemain |
/grant [player] [privilege] |
Memberikan hak istimewa kepada seorang pemain |
/revoke [player] [privilege] |
Mencabut hak istimewa dari seorang pemain |
/teleport [x,y,z] |
Teleport ke koordinat |
/teleport [player] |
Teleport ke pemain lain |
/kick [player] [reason] |
Mengeluarkan pemain dengan alasan opsional |
/ban [player] |
Memblokir pemain dari server |
/unban [player] |
Membatalkan blokir pemain |
/time [hours:minutes] |
Menetapkan waktu dalam permainan (mis., /time 12:00) |
/give [player] [item] [count] |
Memberikan item kepada seorang pemain |
/setpassword [player] [password] |
Mengubah kata sandi seorang pemain |
/clearpassword [player] |
Menghapus kata sandi seorang pemain |
/status |
Menampilkan informasi status server |
/shutdown [delay] [reconnect] [message] |
Mematikan server dengan penundaan dan pesan opsional |
Sistem Hak Istimewa
Minetest menggunakan sistem izin berbasis hak istimewa. Hak istimewa utama:
| Hak Istimewa | Deskripsi |
|---|---|
interact |
Dapat menggali dan menempatkan node, menggunakan item |
shout |
Dapat berbicara di chat |
teleport |
Dapat menggunakan perintah /teleport |
settime |
Dapat mengubah waktu hari |
give |
Dapat menggunakan perintah /give dan /giveme |
fly |
Dapat terbang (alihkan dengan tombol K) |
noclip |
Dapat terbang menembus blok |
fast |
Dapat menggunakan mode gerakan cepat |
kick |
Dapat mengeluarkan pemain lain |
ban |
Dapat memblokir dan membatalkan blokir pemain |
server |
Dapat menggunakan /shutdown dan perintah server lainnya |
privs |
Dapat memodifikasi hak istimewa pemain lain |
Contoh: Menyiapkan Moderator
/grant PlayerName kick
/grant PlayerName ban
/grant PlayerName teleport
Pemasangan Mod
Minetest memiliki komunitas modding yang besar. Mod dapat diunduh dari ContentDB.
- Hentikan server Anda dari GPanel.
- Unduh arsip mod dari ContentDB atau repositori mod tersebut.
- Ekstrak dan unggah folder mod ke
.minetest/mods/melalui SFTP atau File Manager. - Aktifkan mod dengan menambahkannya ke konfigurasi dunia. Edit
.minetest/worlds/{world_name}/world.mtdan tambahkan:load_mod_modname = true - Mulai server dan periksa konsol untuk pesan pemuatan mod.
Manajemen Dunia
Lokasi Data Dunia
Data dunia disimpan di .minetest/worlds/{WORLD_NAME}/. Nama dunia default adalah world.
Mereset Dunia
- Hentikan server dari GPanel.
- Ganti nama atau hapus folder dunia di
.minetest/worlds/. - Mulai server. Dunia baru akan dibuat secara otomatis.
Pemecahan Masalah
| Masalah | Solusi |
|---|---|
| Server tidak muncul di daftar publik | Pastikan SERVER_ANNOUNCE diatur ke true. Server harus dapat diakses pada port yang dikonfigurasi. |
| Mod gagal dimuat | Periksa konsol untuk pesan kesalahan. Verifikasi load_mod_modname = true ada di world.mt dan semua dependensi terpasang. |
| Perintah admin tidak berfungsi | Verifikasi SERVER_ADMIN_NAME cocok dengan nama pemain Anda yang persis (peka huruf besar/kecil). Mulai ulang setelah mengubah. |
| Game tidak ditemukan setelah mengubah DEFAULT_GAME | Pastikan game terpasang di .minetest/games/. Anda mungkin perlu memasang ulang dari GPanel setelah mengubah pengaturan game komunitas. |
Artikel Terkait
- Panduan Penyiapan Server Minetest
- Cara Menemukan IP dan Port Server Anda
- Cara Mengunggah File melalui SFTP