Harun553
Zombi Geldi, Beni Yedi
- Katılım
- 3 Eylül 2014
- Mesajlar
- 262
- Elmaslar
- 98
- Puan
- 13.950
- Konum
- Ankara
- Minecraft
- HarunBulbull
Discord:
harunbulbull
- Minecraft Sürümleri
- 1.16.5-26.2
EPCaptcha, sunuculardaki AFK farming ve otomatik blok kırma davranışlarını tespit etmek için geliştirdiğim, açık kaynaklı bir Minecraft eklentisidir.
Basit bir hareketsizlik sayacı kullanmak yerine oyuncunun blok kırma yoğunluğu, kamera hareketleri, kırma ritmi ve bulunduğu alan gibi birden fazla sinyali birlikte değerlendirir. Şüpheli bir davranış tespit edildiğinde oyuncunun envanter tabanlı bir doğrulamayı tamamlaması gerekir.
Özellikler
• Çok sinyalli AFK farming tespiti
• Sürekli blok kırma analizi
• Kamera hareketsizliği kontrolü
• Robotik blok kırma ritmi tespiti
• Rastgele konumlanan envanter captcha sistemi
• Captcha kapatıldığında otomatik yeniden açma
• Captcha sırasında komut kullanımını engelleme
• Spawn noktasına ışınlama ve sunucudan atma seçenekleri
• Yapılandırılabilir tespit puanları ve süreler
• İngilizce varsayılan dil
• Hazır Türkçe dil dosyası
• Kolayca yeni dil ekleyebilme
• MiniMessage ve eski & renk kodu desteği
• Java ve Geyser üzerinden bağlanan Bedrock oyuncularla uyumluluk
• NMS veya sürüme özel sunucu kodu kullanmaz
• Açık kaynak ve hafif yapı
Uyumluluk
Minecraft sürümleri:
• 1.16.5–26.2
Sunucu yazılımları:
• CraftBukkit
• Spigot
• Paper
• Purpur
• Pufferfish
• Folia
• Uyumlu Bukkit ve Paper forkları
İsteğe bağlı uyumluluk:
• Geyser
• Floodgate
• ViaVersion
• ViaBackwards
• ProtocolLib
Eklentinin çalışması için zorunlu bir bağımlılık bulunmamaktadır.
FOLIA DESTEĞİ
EPCaptcha yalnızca plugin.yml dosyasına Folia desteği eklemekle kalmaz. Oyuncularla ilgili işlemleri ilgili oyuncunun entity scheduler'ında, genel işlemleri ise global scheduler üzerinde çalıştırır.
Bu sayede bölgesel iş parçacığı yapısına uygun ve güvenli bir çalışma sunar.
Komutlar
/epcaptcha reload
Yapılandırma ve dil dosyalarını yeniden yükler.
/epcaptcha setspawn
AFK oyuncuların gönderileceği spawn noktasını ayarlar.
/epcaptcha test
Test amacıyla kendinize captcha açar.
/epcaptcha info [oyuncu]
Oyuncunun mevcut tespit ve istemci bilgilerini gösterir.
Komut kısaltmaları:
• /epc
• /captcha
Yetkiler
epcaptcha.admin
Yönetim komutlarına erişim sağlar.
Varsayılan: OP
epcaptcha.bypass
Oyuncuyu tüm EPCaptcha kontrollerinden muaf tutar.
Varsayılan: false
DİL SİSTEMİ
Eklenti varsayılan olarak İngilizce çalışır ve hazır Türkçe çeviriyle birlikte gelir.
Dil dosyaları:
• plugins/EPCaptcha/lang/en_US.yml
• plugins/EPCaptcha/lang/tr_TR.yml
Yeni bir dil eklemek için mevcut dosyalardan birini kopyalayıp çevirmeniz yeterlidir. Eksik çeviri anahtarları otomatik olarak İngilizce dosyadan tamamlanır.
Türkçe kullanmak için config.yml dosyasında şu değişikliği yapabilirsiniz:
language:
default: tr_TR
use-client-locale: false
Kurulum
1. EPCaptcha JAR dosyasını indirin.
2. Dosyayı sunucunuzun plugins klasörüne yerleştirin.
3. Sunucuyu yeniden başlatın.
4. plugins/EPCaptcha/config.yml dosyasını düzenleyin.
5. Değişikliklerden sonra /epcaptcha reload komutunu kullanın.
CAPTCHA CEZA SEÇENEKLERİ
Captcha süresi dolduğunda uygulanacak işlem config.yml üzerinden değiştirilebilir:
• TELEPORT_SPAWN — Oyuncuyu spawn noktasına ışınlar
• KICK — Oyuncuyu sunucudan atar
• BOTH — Işınlama ve atma işlemlerini birlikte uygular
• NONE — Süre sınırını kaldırır
İNDİRME
GitHub:
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
SpigotMC:
Değerli ziyaretçimiz, içeriği görebilmek için
şimdi giriş yapın veya kayıt olun.
Hata bildirimleri ve özellik önerileri için GitHub Issues bölümünü kullanabilirsiniz.