Cara Menggunakan Generator Whitelist Minecraft
Generator whitelist.json adalah alat sederhana yang mengubah daftar nama pengguna Minecraft menjadi file whitelist.json yang diformat dengan benar. Anda dapat menempelkan nama pengguna satu per baris atau dipisahkan dengan koma. Alat ini secara otomatis menghapus duplikat dan memangkas spasi ekstra. Setelah dibuat, Anda dapat menyalin JSON atau mengunduhnya langsung. File ini penting bagi pemilik server yang ingin membatasi akses hanya untuk pemain yang disetujui.Untuk server mode offline (cracked atau non-premium), alat ini menggunakan algoritma UUID OfflinePlayer resmi. UUID ini diturunkan dari nama pengguna pemain menggunakan metode UUID.nameUUIDFromBytes milik Java. Penting untuk menggunakan format persis ini karena server mengharapkan UUID offline dalam whitelist.json. Jika Anda menggunakan UUID mode online di server offline, whitelist tidak akan cocok dengan UUID dalam game pemain, dan mereka akan dikeluarkan.Untuk server mode online (premium atau terautentikasi Mojang), alat ini dapat menyelesaikan setiap nama pengguna ke UUID profil Mojang saat ini. Ini memerlukan koneksi internet dan menggunakan API Mojang. Alat ini akan mengambil UUID untuk setiap nama dan menghasilkan whitelist.json dengan UUID online yang benar. Perhatikan bahwa jika nama pengguna telah diubah, UUID akan mencerminkan profil saat ini, bukan nama lama. Selalu gunakan nama pengguna saat ini untuk mode online.Perbedaan versi penting: Di Minecraft 1.7.9 dan sebelumnya, format whitelist.json menggunakan array sederhana dari nama pengguna. Dari 1.8 dan seterusnya, format berubah menjadi array objek dengan bidang 'uuid' dan 'name'. Generator ini selalu mengeluarkan format modern, yang berfungsi untuk semua versi dari 1.8 hingga terbaru. Jika Anda menjalankan server yang lebih lama, Anda mungkin perlu mengonversi file secara manual, tetapi kebanyakan server modern menggunakan format objek.Tips praktis: Selalu cadangkan whitelist.json Anda yang ada sebelum menggantinya. Setelah membuat, letakkan file di direktori root server Anda (tempat server.properties berada). Kemudian jalankan perintah 'whitelist reload' di konsol server atau gunakan perintah dalam game '/whitelist reload' jika Anda memiliki izin operator. Uji dengan akun yang tidak masuk daftar putih untuk memastikan whitelist aktif. Ingat untuk mengatur 'white-list=true' di server.properties agar whitelist berlaku.
UUID online dan UUID offline tidak dapat dipertukarkan
Server Java mode online mengidentifikasi akun berbayar dengan UUID yang dikembalikan oleh layanan Mojang. Server mode offline menghasilkan UUID berbasis nama yang berbeda, sehingga menyalin whitelist offline ke server online bisa gagal bahkan ketika nama pengguna terlihat benar. Cocokkan metode UUID dengan mode autentikasi server, dan buat ulang file jika mode tersebut berubah.
Pasang file tanpa kehilangan pemain yang sudah ada
Hentikan server atau gunakan perintah whitelist-nya sebelum mengganti whitelist.json. Jika server sudah berisi pemain yang disetujui, gabungkan entri tersebut daripada menimpa file secara membabi buta. Pertahankan JSON yang valid dengan satu nama dan UUID unik per entri, lalu mulai server dan jalankan /whitelist reload jika perangkat lunak server Anda mendukungnya. Simpan cadangan sebelum mengedit server produksi.
Pertanyaan Umum
Apa perbedaan antara UUID mode offline dan mode online?
UUID mode offline dihasilkan dari nama pengguna pemain menggunakan algoritma tetap, jadi selalu sama untuk nama tersebut. UUID mode online ditetapkan oleh Mojang untuk setiap akun premium dan unik untuk akun tersebut, bukan nama pengguna. Jika pemain mengganti nama, UUID online mereka tetap sama, tetapi UUID offline mereka berubah karena didasarkan pada nama. Untuk server offline, Anda harus menggunakan UUID offline; untuk server online, gunakan UUID online.
Bisakah saya menggunakan generator ini untuk server dengan pemain online dan offline?
Tidak, server berjalan dalam mode online atau offline, bukan keduanya. Jika Anda mengatur online-mode=true di server.properties, semua pemain harus memiliki akun premium dan Anda harus menggunakan UUID online. Jika online-mode=false, semua pemain diperlakukan sebagai offline dan Anda harus menggunakan UUID offline. Mencampur jenis UUID dalam whitelist.json akan menyebabkan pemain dikeluarkan karena UUID dalam game mereka tidak cocok dengan entri whitelist.
Mengapa whitelist saya tidak berfungsi setelah saya menempelkan JSON yang dihasilkan?
Alasan umum termasuk: Anda lupa mengatur white-list=true di server.properties, Anda meletakkan file di folder yang salah (harus di direktori yang sama dengan server.properties), Anda tidak menjalankan 'whitelist reload' setelah mengganti file, atau Anda menggunakan mode UUID yang salah (offline vs online). Juga, pastikan JSON valid, tanpa koma tambahan atau kurung yang hilang. Generator menghasilkan JSON yang valid, tetapi jika Anda mengeditnya secara manual, periksa kembali sintaksnya.
Apakah generator mendukung nama pengguna dengan karakter khusus atau angka?
Ya, nama pengguna Minecraft dapat berisi huruf, angka, dan garis bawah. Generator menerima format nama pengguna yang valid. Namun, untuk mode offline, algoritma UUID bekerja dengan string apa pun, jadi bahkan nama yang tidak biasa akan menghasilkan UUID yang konsisten. Untuk mode online, API Mojang akan mengembalikan kesalahan jika nama pengguna tidak ada atau tidak valid. Alat ini akan melewati nama yang tidak valid dan menampilkan peringatan, sehingga Anda dapat memperbaikinya.
Bisakah saya menggunakan alat ini untuk menambahkan pemain ke whitelist.json yang sudah ada?
Generator membuat whitelist.json baru dari awal. Jika Anda ingin menambahkan pemain ke whitelist yang sudah ada, Anda dapat menyalin entri yang ada dan menempelkannya bersama dengan nama pengguna baru ke kolom input. Alat ini akan menggabungkan dan menghapus duplikat. Namun, berhati-hatilah: jika Anda menggunakan mode online, alat ini akan mengambil ulang UUID untuk semua nama, yang dapat memperbarui entri jika pemain mengganti nama. Untuk mode offline, UUID bersifat deterministik, jadi penggabungan aman.