Mineuniverse
Log in Register
Plugins

EasyTPA

EasyTPA: A simple-to-use plugin for servers of all sizes.
by ZO3N_Dev
Download Claim this project
118 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Teleportation

License: FCL Paper Java Version

> 🇫🇷 Français · 🇬🇧 English


🇫🇷 EasyTPA (FR)

> 💡 Usage commercial : Gratuit pour les particuliers. Contactez ZO3N si vous générez des revenus avec ce plugin.

Plugin de téléportation complet pour Paper : TPA, homes, warps, spawn, back et RTP — 100 % configurable, messages MiniMessage, système de permissions optionnel.


✨ Fonctionnalités

🔀 TPA /tpa, /tpahere, /tpaccept, /tpdeny, /tpcancel, /tptoggle
🏠 Homes /home, /sethome, /delhome — limite par joueur, tiers de permissions
📍 Warps /warp, /setwarp, /delwarp, /warps — propriété par joueur, liste cliquable
🌍 Spawn & Back /spawn, /setspawn, /back (position précédente ou lieu de mort)
🎲 RTP /rtp (alias /wild) — chargement async des chunks, position sûre garantie
⚙️ Sécurité Délai anti-mouvement, cooldown global, timeout TPA, bypass par permission

📦 Installation

Prérequis : Paper 1.21.4+ · Java 21+

  1. Déposez easytpa-1.0.0.jar dans plugins/
  2. Démarrez le serveur
  3. Configurez config.yml et messages.yml
  4. Rechargez avec /tpreload (pas de redémarrage nécessaire)

⚙️ Configuration rapide

permissions: false        # true = vérifie les permissions (LuckPerms compatible)
teleport-delay: 3         # Délai avant TP (secondes, 0 pour désactiver)
tpa-timeout: 60           # Durée avant expiration d'une demande TPA
teleport-cooldown: 30     # Cooldown entre deux TPs (0 pour désactiver)
back-on-death: true       # /back ramène au lieu de mort
max-homes: 1              # Homes max par joueur (extensible via permissions)
max-warps: 5              # Warps max par joueur
rtp-radius: 5000          # Rayon max pour /rtp (blocs)
rtp-min-radius: 100       # Rayon min pour /rtp (évite le spawn)

Tous les messages sont dans messages.yml au format MiniMessage (couleurs, dégradés, cliquables, hover…).


🕹️ Commandes & Permissions

Commande Description Permission
/tpa <joueur> Demande de TP vers un joueur teleport.tpa
/tpahere <joueur> Demande à un joueur de venir teleport.tpahere
/tpaccept · /tpdeny · /tpcancel Gérer les demandes TPA teleport.tp*
/tptoggle Activer/désactiver les demandes reçues teleport.tptoggle
/home [nom] · /sethome · /delhome Gérer ses homes teleport.home*
/warp <nom> · /setwarp · /delwarp · /warps Gérer les warps teleport.warp*
/spawn · /setspawn Spawn teleport.spawn · teleport.admin
/back Retour à la position précédente teleport.back
/rtp ou /wild Téléportation aléatoire sûre teleport.rtp
/tpreload Recharger la configuration teleport.admin

Permissions spéciales :

  • teleport.cooldown.bypass — ignore le cooldown
  • teleport.home.multiple.<n> — étend la limite de homes (ex : .5, .10)
  • teleport.admin — toutes les commandes admin (défaut : op)

> Si permissions: false, toutes les commandes joueur sont accessibles sans permission. Les commandes admin nécessitent toujours OP ou teleport.admin.


📜 Licence

Fair Core License (FCL) — Gratuit pour usage personnel · Usage commercial interdit sans autorisation.

<div align="center">Fait avec ❤️ par <strong>ZO3N</strong> · <a href="github.com/crafteria-dev/EasyTPA" rel="noopener nofollow" target="_blank">https://github.com/Crafteria-dev/EasyTPA&quot;&gt;github.com/crafteria-dev/EasyTPA&lt;/a&gt;&lt;/div&gt;



🇬🇧 EasyTPA (EN)

> 💡 Commercial use: Free for individuals. Contact ZO3N if you generate revenue with this plugin.

Full-featured teleportation plugin for Paper: TPA, homes, warps, spawn, back and RTP — 100% configurable, MiniMessage messages, optional permission system.


✨ Features

🔀 TPA /tpa, /tpahere, /tpaccept, /tpdeny, /tpcancel, /tptoggle
🏠 Homes /home, /sethome, /delhome — per-player limit, permission tiers
📍 Warps /warp, /setwarp, /delwarp, /warps — per-player ownership, clickable list
🌍 Spawn & Back /spawn, /setspawn, /back (previous position or death location)
🎲 RTP /rtp (alias /wild) — async chunk loading, guaranteed safe position
⚙️ Safety Anti-movement delay, global cooldown, TPA timeout, permission bypass

📦 Installation

Requirements: Paper 1.21.4+ · Java 21+

  1. Drop easytpa-1.0.0.jar into plugins/
  2. Start the server
  3. Configure config.yml and messages.yml
  4. Reload with /tpreload (no restart needed)

⚙️ Quick configuration

permissions: false        # true = checks permissions (LuckPerms compatible)
teleport-delay: 3         # Delay before teleport (seconds, 0 to disable)
tpa-timeout: 60           # Duration before a TPA request expires
teleport-cooldown: 30     # Cooldown between teleports (0 to disable)
back-on-death: true       # /back returns to death location
max-homes: 1              # Max homes per player (extendable via permissions)
max-warps: 5              # Max warps per player
rtp-radius: 5000          # Max radius for /rtp (blocks)
rtp-min-radius: 100       # Min radius for /rtp (avoids spawn)

All messages are in messages.yml using the MiniMessage format (colours, gradients, clickable, hover…).


🕹️ Commands & Permissions

Command Description Permission
/tpa &lt;player&gt; Request to teleport to a player teleport.tpa
/tpahere &lt;player&gt; Request a player to come to you teleport.tpahere
/tpaccept · /tpdeny · /tpcancel Manage TPA requests teleport.tp*
/tptoggle Enable/disable incoming requests teleport.tptoggle
/home [name] · /sethome · /delhome Manage homes teleport.home*
/warp &lt;name&gt; · /setwarp · /delwarp · /warps Manage warps teleport.warp*
/spawn · /setspawn Spawn teleport.spawn · teleport.admin
/back Return to previous position teleport.back
/rtp or /wild Safe random teleportation teleport.rtp
/tpreload Reload configuration teleport.admin

Special permissions:

  • teleport.cooldown.bypass — ignore the cooldown
  • teleport.home.multiple.&lt;n&gt; — extend home limit (e.g. .5, .10)
  • teleport.admin — all admin commands (default: op)

> If permissions: false, all player commands are accessible without permission. Admin commands always require OP or teleport.admin.


📜 License

Fair Core License (FCL) — Free for personal use · Commercial use prohibited without authorisation.

<div align="center">Made with ❤️ by <strong>ZO3N</strong> · <a href="github.com/crafteria-dev/EasyTPA" rel="noopener nofollow" target="_blank">https://github.com/Crafteria-dev/EasyTPA&quot;&gt;github.com/crafteria-dev/EasyTPA&lt;/a&gt;&lt;/div&gt;

easytpa-1.0.2.jar
MC 26.1.1, 26.1, 26.1.2
Release 2026-05-10 Get

More from ZO3N_Dev

UltimateBoxed
6

You Might Also Like

Sortal
Sortal
99,196
LapisPortals
Command-less teleportation plugin
98,608
MassRelay
Adds the mass relays from mass effect to minecraft!
9,751
VitalsTeleport
VitalsTeleport Is the next generation of Tp plugins letting you sethome, setspawn, setwarps and lots more!
9,721
MultiSpawn
Spawn at different locations based on permissions!
9,599
LobbyHub
LobbyHub
9,575