YATPAS
YATPAS (Yet Another TPA System) is a reliable TPA system for Paper/Spigot servers. It offers clickable Player-to-Player requests, with fully configurable warmups, cooldowns and timeouts.
41
1
YATPAS 1.0.0
release2 ноября 2025 г.YATPAS è un sistema di teletrasporto Player-to-Player (TPA) semplice, ma robusto, per server Bukkit/Spigot/Paper. Offre richieste cliccabili, cooldown configurabili, timeout e cancellazione automatica in caso di movimento o danno, garantendo un'esperienza di gioco equilibrata.
✨ Caratteristiche Principali
- Richieste Cliccabili: I giocatori possono accettare o rifiutare le richieste TPA con un semplice click.
- Logica TPA/TPAHERE Corretta: Supporta sia l'andare da un altro giocatore (
/tpa) sia il richiamarlo a sé (/tpahere). - Warmup (Tempo di Attesa): Tempo configurabile prima del teletrasporto effettivo, annullato se il giocatore si muove o subisce danni.
- Cooldown & Timeout: Limita lo spam di richieste e assicura che le richieste scadano automaticamente.
- Messaggi Personalizzabili: Tutti i messaggi sono configurabili tramite
config.yml.
📦 Comandi
| Comando | Alias | Descrizione | Permesso |
|---|---|---|---|
/tpa <giocatore> | Richiede di teletrasportarsi al giocatore specificato. | yatpas.use.tpa | |
/tpahere <giocatore> | Richiede al giocatore specificato di teletrasportarsi da te. | yatpas.use.tpahere | |
/tpaccept | Accetta la richiesta TPA in sospeso. | yatpas.use.tpaccept | |
/tpdeny | Nega la richiesta TPA in sospeso. | yatpas.use.tpdeny | |
/tpacancel | Annulla la tua richiesta TPA in uscita. | yatpas.use.tpacancel |
⚙️ Configurazione
Il file config.yml ti permette di personalizzare ogni aspetto del sistema TPA.
| Chiave Config | Descrizione | Valore di Default |
|---|---|---|
teleport-warmup-seconds | Tempo in secondi prima del teletrasporto. | 5 |
tpa-cooldown-seconds | Tempo di attesa tra l'invio di due richieste. | 2 |
request-timeout-seconds | Tempo prima che una richiesta TPA scada. | 60 |
cancel-on-move | true per annullare il warmup se il giocatore si muove. | true |
cancel-on-damage | true per annullare il warmup se il giocatore subisce danni. | true |
messages.prefix | Prefisso visualizzato in tutti i messaggi. | &3YATPAS&8» &f |
Совместимость
Создатели
Детали
Лицензия:MIT
Опубликован:4 месяца назад
Обновлён:4 месяца назад
