Skip to content

About

🕵️ Plugin listesini ve komut sızıntısını gizler (/pl, /ver, tab-complete) · 1.8 → 1.21.11 · MIT License

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PluginHider

Download Discord: Forges Studio

Build Minecraft 1.8 - 1.21.11 Spigot | Paper Java 8 License

Sunucunda hangi pluginlerin kurulu olduğunu gizler.
EN Hides which plugins your server runs, from commands and tab completion alike.

Sunucuna giren biri /pl veya /ver yazdığında hangi pluginleri kullandığını görebilir; bu bilgi bilinen açıkları hedeflemek için kullanılır. PluginHider bu sızıntıyı üç katmanda kapatır. Tek jar 1.8 – 1.21.11 arası çalışır.

✨ Özellikler

  • 🚫 /plugins, /pl, /ver, /version, /about, /? komutlarını engeller
  • 🎭 /bukkit:pl, /minecraft:me gibi ad alanlı komutları da kapatır — bu olmadan engeli aşmak çok kolay
  • 🌳 1.13+ sürümlerde komut, istemcinin komut ağacından tamamen silinir; oyuncu komutun varlığını bile bilmez
  • ⌨️ Tab tamamlamada önerilerden süzülür
  • 🔑 pluginhider.bypass yetkisi olanlar (varsayılan: OP) her şeyi görmeye devam eder
  • 📝 Engellenen denemeler isteğe bağlı olarak konsola yazılır
  • ⚡ Hiçbir bağımlılığı yok, ProtocolLib gerektirmez

🛡️ Nasıl çalışır

Katman Ne yapar Sürüm
Komut çalıştırma Komut çalıştırılmadan engellenir 1.8 → 1.21.11
Komut ağacı Komut istemciye hiç gönderilmez 1.13+
Tab tamamlama Öneri listesinden çıkarılır 1.13+

1.13 öncesi sürümlerde sunucu yazılımı istemciye komut ağacı göndermez. Orada yalnızca ilk katman çalışır: komut engellenir, ama tab tamamlama filtrelenemez.

📥 Kurulum

  1. Releases sayfasından PluginHider.jar dosyasını indir.
  2. Sunucunun plugins/ klasörüne at.
  3. Sunucuyu yeniden başlat.
  4. plugins/PluginHider/config.yml dosyasından gizlenecek komutları düzenle.

🎮 Komutlar

Komut Açıklama Yetki
/pluginhider reload Ayarları yeniden yükler pluginhider.admin

Alias: /phider

🔑 Yetkiler

Yetki Açıklama Varsayılan
pluginhider.bypass Gizlenen komutları görür ve kullanır op
pluginhider.admin Ayarları yönetir op

⚙️ Ayarlar (config.yml)

Anahtar Açıklama
blocked-commands Gizlenecek komutların listesi
block-namespaced /bukkit:pl gibi ad alanlı tüm komutları gizle
allowed-namespaces Ad alanı engellemesinden muaf tutulacaklar
log-attempts Engellenen denemeleri konsola yaz
messages.blocked Engellenince gösterilecek mesaj

💡 İpucu: messages.blocked değerini sunucunun normal "bilinmeyen komut" mesajıyla aynı tutarsan, oyuncu bir engelleme olduğunu bile anlamaz.

🛠️ Derleme

mvn clean package

Çıktı: target/PluginHider.jar

1.8 uyumluluğu için Java 8 hedefiyle derlenir. En sorunsuz derleme JDK 8, 11 veya 17 iledir.

Her push'ta GitHub Actions projeyi otomatik derler; etiketlenen sürümler (v*) jar'ıyla birlikte Releases sayfasında yayınlanır.

💬 Destek

  • 🐛 Hata bildirimi ve öneriler için Issues sekmesini kullan.
  • 💬 Sorular ve destek için Forges Studio Discord sunucusuna katıl.

📄 Lisans

MIT — dilediğin gibi kullan, değiştir, dağıt.


🔥 coslant tarafından geliştirildi · Forges Studio

About

🕵️ Plugin listesini ve komut sızıntısını gizler (/pl, /ver, tab-complete) · 1.8 → 1.21.11 · MIT License

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages