Skip to content
coslantPublic

About

🌀 Teleport requests with warmup, countdown & cancel-on-move · Spigot/Paper 1.8 → 1.21 · MIT License

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tpa

Download Discord: Forges Studio

Build Minecraft 1.8 - 1.21 Spigot | Paper Java 8 License

Işınlanma istekleri, ayarlanabilir bekleme süresi ve ekranda geri sayım içeren Spigot/Paper eklentisi.
EN Teleport requests with a configurable warmup, on-screen countdown and cancel-on-move.

Oyuncular /tpa ile birbirinin yanına ışınlanma isteği gönderir. İstek kabul edilince ayarlanabilir bir bekleme süresi (varsayılan 5 sn) başlar; bu süre ekranda geri sayarak gösterilir. Beklerken hareket edilirse ışınlanma iptal olur. Tek jar 1.8 – 1.21 arası çalışır.

✨ Özellikler

  • ⏳ Ayarlanabilir ışınlanma bekleme süresi (varsayılan 5 sn)
  • 🔢 Bekleme süresi ekranda geri sayarak gösterilir (action bar veya title)
  • 🚶 Hareket edince iptal (configden açılıp kapatılabilir)
  • 🔒 Aynı anda tek bekleyen istek — biri beklerken başkasına istek atılamaz
  • ⌛ İstek zaman aşımı ve isteğe bağlı bekleme (cooldown) configden
  • ⚡ tpa.bypass yetkisi olanlar anında ışınlanır

📥 Kurulum

  1. Releases sayfasından Tpa.jar dosyasını indir ve sunucunun plugins/ klasörüne at.
  2. Sunucuyu yeniden başlat.
  3. plugins/Tpa/config.yml dosyasından süreleri ve mesajları düzenle.

🎮 Komutlar

Komut Açıklama Yetki
/tpa <oyuncu> Oyuncunun yanına gitmek için istek gönderir tpa.use
/tpaccept [oyuncu] Gelen isteği kabul eder tpa.use
/tpdeny [oyuncu] Gelen isteği reddeder tpa.use
/tpacancel Gönderdiğin isteği iptal eder tpa.use

🔑 Yetkiler

Yetki Açıklama Varsayılan
tpa.use Işınlanma komutlarını kullanır herkes
tpa.bypass Beklemeden anında ışınlanır kapalı (verilmeli)

tpa.bypass varsayılan kapalıdır — OP dahil herkes bekleme süresine tabidir. Yalnızca bu yetki açıkça verilen oyuncular (örn. LuckPerms ile) anında ışınlanır.

⚙️ Ayarlar (config.yml)

Anahtar Açıklama
warmup Işınlanma bekleme süresi (saniye, 0 = anında)
cancel-on-move Hareket edince iptal et
request-timeout İstek kaç saniye sonra zaman aşımına uğrar
cooldown İki istek arası bekleme (saniye, 0 = kapalı)
countdown.type ACTIONBAR (küçük) veya TITLE (ekran ortası)
countdown.message / title / subtitle Geri sayım metinleri (%time%)
messages.* Tüm mesajlar

🛠️ Derleme

mvn clean package

Çıktı: target/Tpa.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

🌀 Teleport requests with warmup, countdown & cancel-on-move · Spigot/Paper 1.8 → 1.21 · MIT License

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages