Marketplace/Gameplay/SimpleTpa

SimpleTpa

minecraftFreev1.0.0

Description

Tu es un développeur expert en plugins Minecraft Spigot/Paper en Java.

Crée un plugin complet nommé "SimpleTPA" avec les fonctionnalités suivantes :

COMMANDES :

- /tpa <joueur>
→ Envoie une demande pour se téléporter vers le joueur cible

- /tpahere <joueur>
→ Envoie une demande pour que le joueur cible se téléporte à toi

- /tpaccept
→ Accepte la demande de téléportation

- /tpdeny
→ Refuse la demande

- /tpacancel
→ Annule la demande envoyée

FONCTIONNALITÉS :

- Stockage des demandes avec HashMap (UUID recommandé)
- Gérer les deux types de demandes (tpa et tpahere)
- Vérifier si le joueur est en ligne
- Empêcher d’envoyer plusieurs demandes en même temps
- Empêcher d’accepter une demande inexistante
- Messages clairs et stylés pour chaque action
- Expiration automatique des demandes après 60 secondes
- /tpacancel supprime la demande envoyée

TÉLÉPORTATION :

- Délai de 3 secondes avant la téléportation
- Annulation si le joueur bouge
- Messages pendant le délai (ex : "Téléportation dans 3...2...1...")

CONTRAINTES TECHNIQUES :

- Java avec API Spigot ou Paper
- Code propre, structuré et commenté
- Utiliser UUID au lieu des noms de joueurs

FOURNIR :

1. Classe principale du plugin
2. Gestionnaire des demandes
3. Classes des commandes
4. plugin.yml complet
5. Explication pour compiler et installer

BONUS :

- Ajouter permissions (ex : simpletpa.use)
- Ajouter cooldown entre les demandes (ex : 30 secondes)

Donne le code complet prêt à être compilé.

Reviews (0)

No reviews yet

Be the first to leave a review!

Tristan Puechberty

Seller

Tristan Puechberty

0

downloads

Versionv1.0.0
Platformminecraft
Typepaper
Minecraft VersionMC 1.21
CategoryMinecraft Plugins > Gameplay
Published on08/04/2026
Last update21/04/2026
Free