Spawn ile arena üst üste geliyorsa yalnızca arenaya pvp allow yazmak yeterli olmayabilir. WorldGuard aynı konumda PvP kuralı tanımlayan en yüksek öncelikli bölgeyi dikkate alır. Öncelikler eşitse deny kazanır.
Önce hangi katmanın engellediğini bul
Korumasız bir alanda da vurulamıyorsa dünya ayarına bak. Java 1.21.9 ve sonrasında arena dünyasındayken /gamerule pvp değerini kontrol et. 1.21.8 ve öncesinde karşılığı server.properties içindeki pvp ayarıdır. Dünyanın tamamı için PvP kapalıysa WorldGuard bölgesi tek başına bunu açamaz. Dünya ayarını değiştirmeden önce arena dışındaki mevcut korumaları gözden geçir.
Arena için bölge önceliği belirle
Komutları iki bölgenin bulunduğu dünyada çalıştır. Örnekte spawn önceliği 0, arena onun içinde ve ikisi de önceden tanımlı. İlk iki komutla gerçek bölge adlarını ve öncelikleri gör. Spawn önceliği 10 veya üstündeyse örnekteki değeri ona göre seç.
/rg info spawn
/rg info arena
/rg flag spawn pvp deny
/rg setpriority arena 10
/rg flag arena pvp allow
İki normal oyuncuyla önce arena içinde, sonra spawn’da, ardından sınırın iki yanında dene. Sonuç değişmiyorsa çakışan üçüncü bölgeleri, takımın dost ateşi ayarını ve dünya yönetimi eklentilerinin PvP kuralını kontrol et. Dünya çapında __global__ pvp allow kullanmadan arena sınırını doğrulayabilirsin.