📝 CHANGELOG

Değişiklik Günlüğü

ReportSystem'deki tüm önemli değişiklikler bu dosyada belgelenmektedir

Sürüm 1.0.0

NEW RELEASE

📅 2025-01-XX (İlk Sürüm)

Eklenenler

🎯 Çekirdek Rapor Sistemi
GUI tabanlı rapor sistemi ve kategori yönetimi
👁️ Overwatch Sistemi
Replay izleme ve topluluk tabanlı moderasyon
🎬 Replay Kayıt Sistemi
45 saniyelik otomatik oyuncu kayıtları
⚔️ Ceza Yönetimi
LiteBans, AdvancedBan, BanManager entegrasyonu
🌐 BungeeCord/Velocity Desteği
Network çapında senkronize raporlama
💾 Veritabanı Desteği
MySQL ve SQLite veritabanı desteği

Performans Özellikleri

  • Asenkron veritabanı işlemleri
  • Optimize edilmiş paket işleme
  • Otomatik bellek yönetimi
  • Akıllı önbellekleme sistemi

Teknik Detaylar

🎮
Minecraft Sürümü
1.18 - 1.21+
Java Sürümü
Java 17+
📦
Bağımlılıklar
PacketEvents 2.0+
🔧
İsteğe Bağlı Bağımlılıklar
LiteBans, AdvancedBan

⚙️ Örnek Yapılandırma

database:
  type: "mysql" # mysql veya sqlite
  host: "localhost"
  port: 3306
  database: "reportsystem"
  username: "root"
  password: "password"

replay:
  enabled: true
  duration: 45 # saniye
  auto-clean: true
  clean-after-days: 7

overwatch:
  enabled: true
  min-reports: 3
  xp-reward: 10
  accuracy-bonus: 5

Yayınlanmamış

COMING SOON

🚀 Planlanan Özellikler

  • Discord Webhook entegrasyonu
  • Web panel desteği
  • AI tabanlı hile tespiti
  • Gelişmiş istatistik sistemi
  • Otomatik rapor önceliklendirme
  • Mobil uygulama desteği

Nasıl Güncellenir

⚠️ Önce Yedek Alın!

Güncelleme yapmadan önce mutlaka veritabanı ve yapılandırma dosyalarınızın yedeğini alın!

📋 Güncelleme Adımları

  • Sunucuyu durdurun
  • Eski JAR dosyasını yedekleyin
  • Yeni JAR dosyasını plugins klasörüne kopyalayın
  • config.yml dosyasını kontrol edin (yeni ayarlar eklenmiş olabilir)
  • Sunucuyu başlatın ve logları kontrol edin