BarisKeserTools Logo

BarisKeserTools-MC 🛠️💥

BarisKeserTools, Minecraft (Paper/Spigot) sunucuları için gelişmiş araçlar, hasar yönetimi, oyuncu etkileşimleri ve yıkıcı "Hava Saldırısı" mekanikleri sunan modüler bir yetkili eklentisidir! Tüm Minecraft 1.20.X ve 1.21.X sürümleriyle eksiksiz ve geriye dönük uyumludur.

🌟 Özellikler

  • Gelişmiş Hava Saldırısı Oltası (Orbital Strike): Havadan çeşitli desen ve şekillerde TNT yağdırmanıza yarayan özel fırlatıcı. Sekiz farklı yayılma paterni destekler!
  • Otomatik Tab Tamamlama: Tüm komutlarda akıllı tab tamamlama (TabCompleter) ile kullanım kolaylığı.
  • Toplu Temizleme Araçları: Sunucuyu lag'dan kurtarmak için bekleyen devasa TNT kalıntılarını veya yere düşmüş eşyaları silen güçlü optimizasyon komutları.
  • Hasar Testi Araçları: Oyuncuların envanterlerindeki eşyaların rastgele veya belirli oranda kırılmasını sağlayan (durability) test ve şaka komutları.
  • Otomatik Güncelleme Sistemi: Github üzerinden gelen updateleri otomatik algılayıp yeni çıkan sürümleri Update klasörüne çeker!

👨‍💻 Komutlar & Kullanımlar

Tüm komutlar için gereken ana yetki (Permission): bariskesertools.admin

1- 🧨 Hava Saldırısı (/havasaldirisi)

Özel güçlendirilmiş bir olta ile belirli hedeflere havadan topçu atağı (TNT) yönlendirir. Oltayı sağ-tık ile savurduğunuz yere bağlı olarak devasa etki bırakır. Kullanım: /havasaldirisi [tntsayisi] [nekadarustte] [patlamasuresi_tick] [şekil] [oyuncuyahasar_miktari]

Desteklenen Şekiller (Paternler):

  • tekblokiçinde: Tüm TNT'ler tek sınırda doğar.
  • yuvarlak: TNT'ler hedefin tepesinden devasa bir çember şeklinde yayılır.
  • dağınıkrasgele: TNT'ler tamamen rastgele yerlere saçılır.
  • kare: Düz bir ızgara-kare formatında inerler.
  • çizgi: Art arda sıralanmış çizgi halinde düşerler.
  • yıldız: Patlamadan önce yıldız düzeninde yayılırlar.
  • yağmur: Kademeli ve sürekli düşen klasik bombardıman tarzı.
  • orbital: İç içe geçen çemberler halinde dışarı doğru (velocity) itilirler!

Not: "oyuncuyahasar_miktari" parametresi ile TNT'lerin patlama esnasında size veya diğer oyunculara vereceği tam matematiksel zararı belirtebilirsiniz.

2- 🗑️ TNT Temizleme (/tntsil)

Dünyadaki (ve o an aktif olan) tüm patlamaya hazır (Primed) TNT'leri sunucudan silerek olası lag & çökmeleri anında durdurur.

3- 🧹 Eşya Temizleme (/itemsil)

Sunucuda yere düşmüş olan ve bekleyen bütün eşyaları siler. Lag engellemek için mükemmeldir.

4- 🗡️ Eşyaya Hasar Ver (/eşyayahasarver)

Oyuncunun sadece elinde tuttuğu hasar alabilen (durability sahibi) kazma, kılıç, zırh vb. ekipmana yazılan sayı kadar anında can azaltması uygular. Kullanım: /eşyayahasarver [hasar_miktarı] (Örn; /eşyayahasarver 100)

5- 🎲 Tüm Envantere Rastgele Hasar (/tum-envantere-hasar-ver-rasgele)

Hedef oyuncunun envanterinde yer alan tüm eşyalara teker teker göz atar ve her birinin maksimum can miktarından yola çıkarak "kalan canına göre" rastgele oranda hasar vurur.


⚙️ Teknik Gereksinimler

  • Sunucu Sürümü: Yapısal olarak .jar Java 17 ile 1.20 hedeflenerek derlenmiştir ve 1.21.x mekaniklerini de destekler.
  • API: Paper (Tavsiye edilir), Spigot veya Purpur vb. forklar.
  • Geliştirici: Barış Keser

🔄 Otomatik Yayın (CI/CD) Modülü

Bu depo (barkeser2002/BarisKeserTools-MC), bir GitHub Actions ile donatılmıştır. Ne zaman kod değişse ve build.gradle.kts üzerindeki versiyon ilerlerse, sunucu sürümü otomatik build edip Release/latest olarak yayınlar. Oyuna gömülü Updater sistemi de sunucu açılırken anında bu Release dosyasını görebilir.

S
Description
No description provided
Readme GPL-3.0
3.8 MiB
Languages
Java 99%
Batchfile 1%