Cara Mencegah Grief Server Minecraft: Proteksi, Land Claim, dan Rollback
Server survival publik pasti didatangi griefer. Panduan anti-grief server Minecraft dengan tiga lapis pertahanan: cegah lewat whitelist dan permission, lindungi area dengan WorldGuard dan land claim GriefPrevention, lalu pulihkan dengan rollback CoreProtect dan backup.
Daftar isi
Begitu servermu terbuka untuk umum, hanya soal waktu sebelum ada yang datang bukan untuk membangun, tapi untuk merusak. Mereka menghancurkan rumah orang, menjarah chest, menyebar lava, atau menanam TNT di tengah spawn. Ini namanya grief, dan di server survival publik ia bukan kemungkinan, melainkan kepastian.
Kabar baiknya, kamu tidak melawan grief dengan satu plugin ajaib, melainkan dengan beberapa lapis pertahanan. Di panduan plugin wajib kita sudah menyebut CoreProtect, WorldGuard, dan GriefPrevention sekilas. Artikel ini adalah versi dalamnya: bagaimana lapis-lapis itu bekerja sama, cara menangkap pelaku dan mengembalikan kerusakan, dan kapan kamu harus bersandar pada backup.
Apa itu grief dan kenapa satu plugin tidak cukup
Grief adalah segala perusakan yang disengaja terhadap server atau karya pemain lain. Bentuknya macam-macam: menghancurkan atau membakar bangunan, mencuri isi chest, menumpahkan lava dan air ke build orang, meledakkan TNT, sampai membuat "lag machine" dari redstone atau mob untuk menjatuhkan TPS server. Sebagian pelaku iseng, sebagian memang berniat menghancurkan komunitas yang kamu bangun.
Tidak ada satu plugin yang menutup semua celah itu sekaligus. Pendekatan yang benar adalah pertahanan berlapis (defense in depth): kalau satu lapis bobol, lapis berikutnya yang menahan. Ada tiga lapis yang perlu kamu pikirkan, dari mencegah, melindungi, sampai memulihkan.
Lapis 1: Cegah (kecilkan peluang grief)
Cara termurah menangani grief adalah mengurangi kesempatannya sejak awal.
- Whitelist untuk server privat atau kecil. Kalau servermu hanya untuk teman, nyalakan
white-list=truediserver.propertiesdan tambahkan pemain dengan/whitelist add <nama>. Tidak ada orang asing masuk, berarti hampir tidak ada grief. Konsekuensinya jelas: server tidak bisa dimasuki publik. Ini pilihan, bukan keharusan. - Biarkan
online-mode=true. Mode online memverifikasi identitas pemain ke Mojang, sehingga tidak ada yang bisa masuk memakai username adminmu lalu merusak atas namamu. Kalau servermu offline mode (menerima pemain non-premium), tutup lubang ini dengan plugin login seperti yang dibahas di panduan plugin wajib, karena tanpa itu siapa pun bisa menyamar jadi siapa pun. - Permission default yang ketat. Bahaya terbesar bukan dari pemain biasa, tapi dari memberi perintah kuat ke grup default. Pastikan pemain baru tidak punya akses ke
/gamemode, WorldEdit,/give, atau perintah teleport paksa. Atur ini dengan LuckPerms, dan beri kepercayaan bertahap lewat sistem rank, bukan membuka semua dari awal. - Manfaatkan spawn protection bawaan.
server.propertiespunyaspawn-protectionyang membuat area di sekitar titik spawn tidak bisa diubah oleh non-operator. Atur radiusnya agar menutup seluruh area spawn utamamu. Ini lapisan gratis sebelum kamu menyentuh plugin apa pun. Kalau kamu belum kenal file ini, lihat cara membuat server Minecraft yang membahasserver.propertiesdari nol.
Lapis 2: Lindungi area dan tanah
Lapis kedua mengunci hal-hal yang tidak boleh disentuh: area penting milik server, dan build milik pemain.
WorldGuard: kunci area admin
WorldGuard (berpasangan dengan WorldEdit untuk memilih area) melindungi wilayah yang kamu tentukan sebagai admin. Alurnya: ambil //wand, klik kiri dan klik kanan dua sudut yang berlawanan untuk menyeleksi, lalu /rg define spawn untuk membuat region bernama "spawn". Setelah itu kamu mengatur aturannya lewat flag, misalnya /rg flag spawn build deny agar tidak ada yang bisa membangun atau merusak di sana, /rg flag spawn pvp deny, atau /rg flag spawn use deny untuk mengunci tuas dan pintu.
Pakai WorldGuard untuk spawn, area shop, tempat warp, dan lokasi event. Singkatnya, semua yang kamu sebagai admin ingin pegang penuh.
GriefPrevention: tanah untuk pemain
WorldGuard cocok untuk area yang kamu kelola sendiri, tapi pemain juga ingin melindungi rumah mereka tanpa harus menunggu admin. GriefPrevention menyelesaikan ini dengan cara yang intuitif: tiap pemain memegang sekop emas, klik dua sudut yang berlawanan, dan tanah di antaranya jadi claim mereka. Di dalam claim, pemain lain tidak bisa merusak, membangun, atau membuka chest kecuali diberi izin dengan /trust <nama>.
Yang membuatnya pas untuk survival: setiap pemain mendapat "claim block" yang bertambah seiring lama bermain, jadi sistemnya membatasi diri sendiri tanpa kamu harus mengatur apa-apa. Hasilnya, sebagian besar laporan grief hilang karena pemain melindungi diri mereka sendiri.
Alternatif: Lands, GriefDefender, dan RedProtect
GriefPrevention ringan dan tanpa basa-basi, tapi bukan satu-satunya. Lands menawarkan antarmuka berbasis menu yang rapi, dukungan untuk pemain Bedrock (lewat Geyser), dan kemampuan mengimpor claim dari plugin lain, dengan tambahan fitur seperti pajak dan flag per-claim. GriefDefender adalah alternatif lain yang berbasis flag dan sangat fleksibel. RedProtect mengambil pendekatan berbeda: satu plugin gratis dan open-source yang sekaligus menangani proteksi area admin dan klaim mandiri pemain, sehingga pemain bisa melindungi tanahnya sendiri tanpa menunggu admin. Catatannya, ia dikembangkan satu orang, jadi perbaikan bug dan dukungannya cenderung lebih lambat.
Aturan pentingnya: pilih satu sistem land claim saja. Dua plugin claim yang berjalan bersamaan hampir pasti saling bentrok.
Lapis 3: Pulihkan dengan CoreProtect
Pencegahan dan proteksi tidak pernah sempurna. Lapis ketiga adalah jaring yang menangkap apa pun yang lolos, dan inilah lapis yang paling sering menyelamatkan server.
CoreProtect mencatat setiap blok yang dipasang dan dihancurkan, setiap interaksi dengan container, dan siapa pelakunya, ke dalam sebuah database. Saat grief terjadi, kamu bisa melihat persis siapa dan kapan, lalu mengembalikan kerusakannya dalam hitungan detik. Satu syarat mutlak: pasang CoreProtect sebelum pemain pertama masuk, karena dia hanya bisa mencatat kejadian sejak dia aktif.
Perintah intinya sedikit dan mudah diingat:
/co imenyalakan mode inspeksi. Klik kiri sebuah blok untuk melihat siapa yang memasangnya dan kapan; klik kanan untuk melihat blok yang dihapus di sebelahnya. Jalankan/co isekali lagi untuk mematikan mode ini./co lookup u:pelaku t:3h r:50menampilkan daftar aksi seorang pemain dalam 3 jam terakhir di radius 50 blok. Petakan dulu luas kerusakannya sebelum mengembalikan apa pun./co rollback u:pelaku t:3h r:#worldmengembalikan semua aksi si pelaku selama 3 jam terakhir di seluruh dunia. Kamu bisa mempersempit, misalnya hanya membatalkan ledakan TNT dengan menambah filter aksi dan blok./co restoremembatalkan rollback. Berguna kalau kamu terlanjur mengembalikan terlalu banyak dan ikut menghapus bangunan yang sah.
CoreProtect juga mencatat akses container, jadi pencurian isi chest pun ketahuan dan bisa ditelusuri, bukan cuma blok yang hancur.
Kalau grief tetap terjadi: tetap tenang
Saat menemukan kerusakan, urutan yang tenang jauh lebih efektif daripada panik:
- Jangan ikut merusak atau membangun di lokasi. Setiap aksimu juga tercatat dan bisa mengotori jejak pelaku.
- Inspeksi dengan
/co iuntuk memastikan siapa pelakunya. - Selidiki dengan
/co lookupuntuk tahu seberapa luas dan sejak kapan kerusakannya. - Rollback bertarget ke pelaku dan rentang waktu yang tepat, bukan menyapu seluruh area secara membabi buta.
- Tindak pelakunya dengan ban atau jail supaya dia tidak kembali mengulangi.
- Restore kalau rollback ternyata kebablasan.
Kalau pelakunya ternyata masuk lewat akun adminmu, itu pertanda kuat servermu di offline mode tanpa proteksi login. Kembali ke Lapis 1 dan tutup celah itu.
Backup: jaring pengaman terakhir
CoreProtect hebat untuk grief yang bertarget dan terlokalisir. Tapi ada kerusakan yang di luar jangkauannya: dunia yang korup, penghapusan masif yang menyentuh ribuan chunk, atau bahkan database CoreProtect-nya sendiri yang hilang. Untuk skenario itu, satu-satunya penyelamat adalah backup.
Anggap keduanya berbagi tugas: rollback memperbaiki blok per blok, sedangkan backup menyelamatkan seluruh server sekaligus. Pastikan kamu sudah punya rutinitas backup yang benar dan teruji, lengkap dengan aturan 3-2-1 dan tes restore, seperti di cara backup server Minecraft. Proteksi anti-grief tanpa backup ibarat punya kunci tapi tidak punya asuransi.
Langkah selanjutnya
Server yang aman dari grief membuat pemain betah dan komunitas tumbuh. Setelah pertahanan berlapis ini terpasang, lanjutkan dengan:
- Plugin wajib untuk server baru untuk memastikan fondasi plugin lainnya juga sudah benar.
- Cara backup server Minecraft supaya jaring pengaman terakhirmu benar-benar bisa diandalkan.
- Cara menambah pemain server, karena komunitas yang sehat dan saling kenal adalah pencegah grief yang paling sering diremehkan.
Kalau servermu sudah rapi dan aman, daftarkan di MSID supaya pemain Indonesia menemukannya di daftar server Minecraft Indonesia.
Server yang dijaga dengan baik adalah server yang ditinggali, bukan ditinggalkan. Selamat menjaga!