Teleport Master
1.4.0teleport tpa tpaccept paper spigot minecraft 1.21 teleport request essentials alternative java 21
TeleportMaster ✨
Advanced TPA System • GUI • XP Levels • Blocklist • Admin Tools
For Spigot/Paper 1.21+ (Java 21)
Overview
TeleportMaster is a modern, lightweight, and feature-rich teleport request system designed for SMP, Lifesteal, Survival and community servers.
Built for Minecraft 1.21+, optimized for Paper and Java 21, with clean design and fast performance.
✨ Features
✔ Advanced Teleport Commands
/tpa <player> – Send a teleport request
/tpahere <player> – Ask a player to teleport to you
/tpaccept [player] – Accept a request
/tpdeny [player] – Deny a request
/tpalist – View all pending requests (GUI supported)
GUI System
/tpalist opens an in-game inventory
Left-click = Accept
Right-click = Deny
Auto-refresh when new requests arrive
Teleport Mastery Levels (RPG)
Earn XP for teleporting and level up to reduce your warmup time.
Levels:
Level 1 – Default (5 seconds warmup)
Level 5 – 500 XP (2 seconds warmup)
Level 10 – 2000 XP (Instant teleport + particle aura)
XP Reward:
+100 XP per successful teleport
✨ Effects
Portal / End Rod particle effects
Enderman teleport sound
Special aura for Level-10 players
Fully configurable in config.yml
Teleport Block System
Stop spam and unwanted requests.
/tpblock <player> – Block a player
/tpblocks – View your blocked players
/tpunblock <player> – Unblock a player
Admin Commands
Perfect for staff, events and moderation:
/tpo <player> <target> – Force teleport one player to another
/tpall – Teleport all players to you
⚙ Configurable Options
Everything can be customized:
Request timeout
Teleport warmup
Cooldowns
XP requirements
Effects
Cross-world teleport toggle
GUI enable/disable
Messages
Titles and colors
Commands List
/tpa <player>
/tpahere <player>
/tpaccept [player]
/tpdeny [player]
/tpalist
/tpblock <player>
/tpblocks
/tpunblock <player>
/tpo <player> <target>
/tpall
/level
/tphelp
Permissions
teleportmaster.tpa
teleportmaster.tpahere
teleportmaster.tpaccept
teleportmaster.tpdeny
teleportmaster.tpalist
teleportmaster.tpblock
teleportmaster.tpblocks
teleportmaster.tpunblock
teleportmaster.tpo (OP)
teleportmaster.tpall (OP)
Configuration Example
request:
timeout-seconds: 30
cooldown-seconds: 10
mastery:
level5-xp: 500
level10-xp: 2000
xp-per-teleport: 100
effects:
enabled: true
teleport:
allow-cross-world: true
gui:
enabled: true
title: "Pending TP Requests"
✔ Supported Versions
Paper / Spigot 1.21+
Requires Java 21
Works perfectly with Purpur too
Changelog (v1.2.0)
Added Teleport Mastery XP System
Added /tpblock, /tpblocks, /tpunblock
Added /tpo and /tpall admin commands
Added multiple request system
Improved GUI
Added particle & sound effects
Author
Kirtan
Optimized for modern servers
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta