Menü
💬 Forum 🛒 Mağaza ⛏️ Sunucular ⚔️ Klanlar 📰 Blog 🏆 Liderlik 👥 Üyeler 🎖️ Rütbeler
1 üye online 👥 12 toplam üye 📝 Bugün 31 konu 💬 Bugün 33 mesaj

CoreProtect ile Blok Log Sistemi Kurma ve Kullanımı

orginscorel · 1 saat önce · 1 gönderi · 0 görüntülenme
#1

CoreProtect — Sunucuda Her Şeyi Kayıt Altına Alın



Minecraft sunucularında griefing ve hırsızlık en yaygın sorunlardandır. CoreProtect eklentisi, sunucunuzdaki her blok yerleştirme/kırma işlemini kaydeder. "Kim yaptı?" sorusunun cevabını dakikalar içinde bulabilirsiniz.

CoreProtect Neler Kaydeder?




  • Her bloğun kim tarafından kırıldığı/konulduğu
  • Sandık, fırın, dropper gibi konteynerlerin açılması
  • Item'ların droplanması ve alınması
  • Patlama hasarı
  • [*]Entity ölümleri


Kurulum — MySQL ile



plugins/CoreProtect/config.yml:

use-mysql: true
table-prefix: co_
mysql-host: localhost
mysql-port: 3306
mysql-database: minecraft
mysql-username: mc_user
mysql-password: GucluSifre123!


Temel Komutlar




/co inspect — inspect modunu aç (kısaca /co i)
/co lookup u:[oyuncu] t:[süre] r:[yarıçap]
/co rollback u:[oyuncu] t:[süre] r:[yarıçap]
/co restore u:[oyuncu] t:[süre] r:[yarıçap]
/co purge t:60d — 60 günden eski verileri sil


Eylem Filtreleri




a:block — blok kırma/koyma
a:+block — sadece blok koyma
a:-block — sadece blok kırma
a:container — konteyner işlemleri
a:item — item düşürme/alma
a:kill — entity öldürme


Zaman Formatları




t:1h — 1 saat
t:24h — 24 saat
t:2d — 2 gün
t:1w — 1 hafta


Griefing Tespiti — Örnek Senaryo



"Evimi yıktılar!" diyen oyuncu için:

/co i → hasarlı bloka tıkla → kim ne zaman kırdı?
/co lookup u:[supheli] t:24h r:50
/co rollback u:[supheli] t:24h r:50
/ban [supheli] Griefing: CoreProtect kanıtı


Veritabanı Temizliği



config.yml:

database-purge:
enabled: true
days: 30


Performans



CoreProtect veri yazma işlemlerini asenkron yapar, TPS üzerinde minimal etki. MySQL kullanımı flat file'a göre çok daha performanslı.

CoreProtect hakkında sorularınız için bu konuya yazabilirsiniz!

Cevap yazabilmek için giriş yap.