Guides / Server & Performance

Beyaz liste, yasaklama ve op: Beklenenden farklı çalışan sunucu komutları

Beyaz listeye alma, zaten çevrimiçi olan oyuncuları atmaz; /ban'ın işe yaraması için bir neden gerekir ve op seviyesi, op listesinden daha önemlidir. Sunucu sahiplerinin başına bela olan detaylar.

Yönetici komutları basit görünür ve çoğunlukla öyledir. Ancak, sözdiziminden belli olmayan üç davranıştan kaynaklanan hatalar ortaya çıkar.

Beyaz liste, zaten içeride olanları kaldırmaz

/whitelist on, listeyi o andan itibaren uygulamaya başlar. Zaten bağlı olan herkes, listede olmasalar bile bağlı kalır. Bu boşluğu kapatan komut şudur:

/whitelist reload

reload, whitelist.json dosyasını yeniden okur ve listede olmayan bağlı oyuncuları atar. Beyaz listeyi açıp öylece bırakmak klasik bir hatadır.

İki detay daha:

  • /whitelist add <name>, Mojang'ın API'sine karşı adı çözümler, bu nedenle sunucunun çevrimiçi modda ve bağlı olması gerekir. Çevrimdışı sunucular, whitelist.json dosyasını doğru UUID ile elle düzenlemelidir.
  • Operatörler, beyaz listeyi varsayılan olarak atlar, bu yüzden kendi hesabınız beyaz listenin çalıştığını asla kanıtlamaz. İkinci bir hesapla test edin.

/ban bir neden ister ve /ban-ip farklı bir listedir

/ban <player> [reason]
/ban-ip <address|player> [reason]

Neden isteğe bağlıdır ve bunu atlamak bir hatadır — yasaklanan oyuncunun gördüğü şey budur ve gelecekteki siz, nedenini hatırlamaya çalışırken /banlist dosyasında okuyacağınız şey budur. Bir neden olmadan giriş sadece "Bir operatör tarafından yasaklandı" der.

/ban ve /ban-ip ayrı dosyalara (banned-players.json, banned-ips.json) yazar. Birini affetmek diğerini temizlemez, bu da "affedilen" bir oyuncunun hala bağlanamamasının olağan nedenidir. Hem /pardon hem de /pardon-ip kullanın.

Sadece op listesi değil, op seviyeleri

/op varsayılan olarak seviye 4 verir, bu da /stop dahil tam erişimdir. Dört seviye gerçektir ve server.properties dosyasında op-permission-level aracılığıyla ayarlanabilir:

SeviyeVerilen Yetki
1Doğma Koruma (spawn protection) atlama
2Çoğu hile komutu, komut blokları
3Oyuncu yönetimi — atma (kick), yasaklama (ban), op
4/stop dahil her şey

/kick ve /ban'a ihtiyaç duyan moderatörler seviye 3 ister, 4 değil. Moderasyona yardımcı olan herkese seviye 4 vermek, sunucuların ele geçirilmiş bir hesap tarafından silinmesinin yoludur.

function-permission-level ayrıdır ve veri paketi fonksiyonlarının ne kadar çalışabileceğini kontrol eder — op seviyesi 4 iken bunu 2'de bırakmak "fonksiyonum hiçbir şey yapmıyor" hatasının yaygın bir kaynağıdır.

Liste komutları

/banlist players, /banlist ips ve düz /banlist hepsi mevcuttur ve sunucu terminalinden çalıştırıldığında sohbet yerine konsola yazdırılır. /whitelist list sadece isimleri gösterir, UUID'leri değil — kimliği kontrol etmeniz gerektiğinde whitelist.json'yı okuyun.

Ban, ban-ip, pardon, kick, op, deop ve whitelist'i tek bir formdan kapsayan Sunucu Yönetici Komut Oluşturucu içinde bu komutlardan herhangi birini argümanları doğru sıraya koyarak oluşturun.

Sunucu yönetim komut kurucusu →

More guides

Browse all →

Başka Minecraft aracı mı arıyorsunuz?

Tarayıcıda çalışan üreteç, görüntüleyici ve dönüştürücü seti — hepsi ücretsiz.