Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
xAuth xAuth, minecraft sunucuları için tasarlanmış, hafif ve yüksek performanslı bir kimlik doğrulama eklentisidir. Güçlü güvenlik mekanizmalarıyla sunucunuzu yetkisiz hesap erişimlerinden, kötü niyetli bot girişlerinden ve olası şifre sızıntılarından tamamen korur.
🚀 Öne Çıkan Özellikler SHA-256 Şifreleme: Tüm oyuncu şifreleri, veri tabanına (data.yml) kaydedilmeden önce son derece güvenli olan SHA-256 algoritmasıyla otomatik olarak hashlenir.
Şık Dinamik Arayüz: Giriş yapmak için kalan süreyi gösteren dinamik bir BossBar geri sayım sayacı ve her 3 saniyede bir kendini hatırlatan özelleştirilebilir sohbet bildirimleri içerir.
Yerleşik Bot Koruması: IP adreslerini takip eden giriş sınırlama mekanizması sayesinde, sunucuya yapılan ani ve yoğun bot saldırılarını (join-spam) anında engeller.
Şifre Güvenlik Kuralları: Belirlenebilir minimum/maksimum şifre uzunlukları ve şifre kara listesi (örneğin 123456 veya password gibi basit şifrelerin engellenmesi) ile hesap güvenliğini zorunlu kılar.
💻 Komutlar ve Yetkiler Oyuncu Komutları /register <şifre> <şifre> — Sunucuya yeni bir hesap kaydetmenizi sağlar.
/login <şifre> — Mevcut hesabınızla sisteme giriş yapmanızı sağlar.
/xauth version — Eklentinin mevcut sürümünü gösterir.
Yetkili Komutları (yetki: xauth.admin) /xauth — Oyun içindeki tüm xAuth komutlarını listeleyen yardım menüsünü açar.
/xauth reload — config.yml ve messages.yml dosyalarını anında yeniler.
/xauth setspawn — Giriş yapmamış oyuncuların doğacağı başlangıç noktasını belirler.
/xauth logout <oyuncu> — Aktif bir oyuncunun çıkış yapmasını sağlar ve tekrar giriş ekranına dönmesi için oyundan atar.
/xauth deldata <oyuncu> — Belirli bir oyuncunun kayıt verisini sistemden kalıcı olarak siler.
/xauth deldataall — Sistemdeki tüm oyuncu kayıt verilerini tek seferde tamamen sıfırlar.
/xauth blacklist <oyuncu> — Belirli bir kullanıcı adını kara listeye alarak sunucuya girişini engeller.
⚙️ Yapılandırma Dosyası Yapısı Eklenti ilk kez başlatıldığında, karmaşıklıktan uzak, temiz ve kolayca düzenlenebilir YAML dosyaları oluşturur:
config.yml — Sistem ayarlarını, bot filtrelerini, maksimum hatalı giriş denemelerini ve süre sınırlarını yönetin.
messages.yml — Renk kodları ve özel ön ekler (prefix) dahil olmak üzere tüm mesajları tamamen kendi dilinize göre özelleştirin.
xAuth - Advanced & Secure Authentication Solution xAuth is a lightweight, high-performance authentication plugin built for Paper 1.18.2+ servers. It completely safeguards your server from unauthorized account access, malicious bot joins, and potential password leaks with robust security mechanisms.
🚀 Key Features SHA-256 Encryption: Every single password is automatically encrypted using highly secure SHA-256 hashing before storing.
Sleek Dynamic UI: Includes an optional BossBar countdown timer showing remaining auth time, alongside configurable chat notifications sent every 3 seconds.
Built-in Bot Protection: Built-in connection throttle rates based on IP tracking to instantly mitigate rapid join-spam attacks.
Password Complexity Rules: Enforce strict account security with configurable minimum/maximum password lengths and an explicit password blacklist (e.g., blocking 123456, password).
💻 Commands & Permissions Player Commands /register <password> <password> — Register a fresh account.
/login <password> — Access your existing profile.
/xauth version — Check the current build version.
Admin Commands (permission: xauth.admin) /xauth — Opens up the comprehensive in-game help menu.
/xauth reload — Instantly reloads config.yml and messages.yml.
/xauth setspawn — Saves the exact location where unauthenticated players will spawn.
/xauth logout <player> — Forces an active player to log out and kicks them to prompt re-authentication.
/xauth deldata <player> — Permanently purges a single player's login details.
/xauth deldataall — Completely resets all registration records inside the system database.
/xauth blacklist <player> — Bans a specific username from ever interacting with the auth framework.
⚙️ Configuration File Structure Upon first startup, the plugin generates clean, highly accessible YAML configurations without any convoluted clutter:
config.yml — Manage system settings, bot filters, attempt limits, and timings.
messages.yml — Total control over localized strings, color codes, and custom prefixes


