PvP Server Kiralama & Oyun Sunucuları
0 Giriş Yap Kayıt Ol

Minecraft OP ve Yetki Sorunları Nasıl Çözülür? LuckPerms ve Permission Rehberi

Yazdır

Minecraft OP ve Yetki Sorunları Nasıl Çözülür?

OP, LuckPerms, permission node ve komut yetkisi problemleri için detaylı rehber.

Minecraft sunucularda oyuncuların hangi komutları kullanabileceğini yetki sistemi belirler. OP olmayan bir oyuncu birçok yönetim komutunu kullanamaz. Profesyonel sunucularda ise herkese OP vermek yerine LuckPerms gibi permission pluginleriyle kontrollü yetki verilir.

Yetki sistemi yanlış yapılandırıldığında oyuncular komut kullanamaz, admin yetkileri çalışmaz, market veya claim komutları erişilemez olur ya da normal oyuncular gereğinden fazla yetki alabilir.

Basit anlatım: OP tam yetki gibidir. Permission sistemi ise oyuncuya sadece gerekli kapıların anahtarını vermektir. Herkese ana anahtar vermek güvenli değildir.

1. OP Nedir?

OP yani operator yetkisi, Minecraft sunucusunda yüksek yönetici yetkisidir. OP olan oyuncu birçok komutu kullanabilir.

Konsoldan OP vermek için:

op OyuncuAdi

OP kaldırmak için:

deop OyuncuAdi

OP listesi ops.json dosyasında tutulur.

cat ops.json
Dikkat: Normal oyunculara OP vermek güvenlik riskidir. OP yetkisi sadece tamamen güvenilen yöneticilere verilmelidir.

2. op-permission-level Ayarı

server.properties içinde OP yetki seviyesi belirlenebilir.

op-permission-level=4

Genel anlamıyla:

  • 1: Düşük seviye yetkiler
  • 2: Temel yönetim komutları
  • 3: Daha fazla yönetim komutu
  • 4: En yüksek OP yetkisi

Bazı komutlar için OP seviyesi önemlidir. OP görünmesine rağmen bazı komutlar çalışmıyorsa bu değer kontrol edilmelidir.

3. LuckPerms Nedir?

LuckPerms, Minecraft sunucularında en yaygın kullanılan yetki yönetim pluginlerinden biridir. Oyuncu grupları, permission node değerleri, prefix/suffix ve dünya bazlı yetkiler yönetilebilir.

LuckPerms kurulduktan sonra temel komut:

lp

Oyuncuya grup vermek için örnek:

lp user OyuncuAdi parent set vip

Gruba permission eklemek için:

lp group vip permission set essentials.fly true

4. Permission Node Nedir?

Permission node, bir komutu veya özelliği kullanma iznini temsil eden özel yetki adıdır.

Örnekler:

  • essentials.home - /home komutu
  • essentials.sethome - /sethome komutu
  • worldedit.* - WorldEdit tüm yetkileri
  • luckperms.user.info - LuckPerms kullanıcı bilgisi

Her pluginin permission node listesi kendi dokümantasyonunda bulunur. Yanlış node yazılırsa yetki çalışmaz.

5. Oyuncu Komut Kullanamıyorsa Ne Kontrol Edilmeli?

  • Oyuncu doğru grupta mı?
  • Gruba doğru permission node verilmiş mi?
  • Permission true olarak mı ayarlanmış?
  • Negatif permission verilmiş olabilir mi?
  • Komutu sağlayan plugin aktif mi?
  • Dünya bazlı yetki kısıtlaması var mı?
  • Sunucu restart/reload sonrası ayar uygulanmış mı?

LuckPerms ile oyuncunun yetki kontrolünü görmek için:

lp user OyuncuAdi info

6. Negatif Permission Sorunu

LuckPerms içinde bir yetki false olarak atanmışsa, başka bir gruptan true gelse bile engelleyici olabilir.

Örnek:

lp group default permission set essentials.fly false

Bu durumda oyuncu başka gruptan yetki alsa bile fly komutu çalışmayabilir. Negatif yetkiler dikkatli kullanılmalıdır.

7. Dünya Bazlı Yetki Problemleri

Bazı sunucularda yetkiler sadece belirli world içinde geçerli olabilir. Oyuncu survival dünyasında komut kullanabilirken spawn dünyasında kullanamayabilir.

Dünya bazlı yetki örneği:

lp group vip permission set essentials.fly true world=spawn

Eğer komut sadece bir dünyada çalışmıyorsa world context kontrolleri yapılmalıdır.

8. OP mi LuckPerms mi Kullanılmalı?

Profesyonel sunucularda tüm yetkileri OP ile yönetmek doğru değildir. OP daha çok kurucu ve teknik yönetici için kullanılmalıdır. Oyuncu, rehber, VIP, moderator ve admin yetkileri LuckPerms gibi sistemlerle ayrılmalıdır.

Önerilen yapı:

  • default: Normal oyuncu yetkileri
  • vip: Ekstra oyuncu komutları
  • moderator: Ban, mute, kick gibi sınırlı yetkiler
  • admin: Geniş yönetim yetkileri
  • owner: Tam yönetim yetkileri

Sık Yapılan Hatalar

  • Normal oyunculara OP vermek
  • Permission node adını yanlış yazmak
  • Eksik dependency nedeniyle komutu sağlayan pluginin çalışmadığını fark etmemek
  • Negatif permission değerlerini kontrol etmemek
  • Dünya bazlı yetki kısıtlamasını unutmak
  • Grup hiyerarşisini plansız kurmak

FAQ

Oyuncuya yetki verdim ama komut çalışmıyor, neden?
Yanlış permission node, negatif yetki, dünya bazlı kısıtlama veya ilgili pluginin çalışmaması sebep olabilir.

Herkese OP vermek pratik değil mi?
Pratik gibi görünür ama çok tehlikelidir. OP olan oyuncu sunucuya ciddi zarar verebilir.

LuckPerms değişikliği için restart gerekir mi?
Çoğu LuckPerms komutu anlık uygulanır. Ancak plugin kurulumu veya büyük yapılandırma değişikliklerinde restart daha sağlıklıdır.

Güvenlik ve Operasyon Önerileri

  • OP listesini düzenli kontrol edin.
  • Oyunculara sadece ihtiyaç duyduğu permissionları verin.
  • Wildcard yani * yetkilerini dikkatli kullanın.
  • Yetki gruplarını dokümante edin.
  • Moderator ve admin yetkilerini ayrı gruplar halinde yönetin.

Bu makale PvPSunucusu için özel olarak hazırlanmıştır.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner