DonutTPA v1.0

Beautiful, modern teleport request system designed for SMP servers.
c8093834-a4f1-427e-b1a4-7da2a1aa5a12.png

DonutTPA – Interactive Teleport Requests (GUI + Clickable Chat + BossBar Countdown)

Beautiful, modern teleport request system designed for SMP servers. Fully configurable, safe, and super satisfying to use.

1766967607928.png
1766967609678.png
1766967611817.png

✨ Why DonutTPA?
DonutTPA replaces boring /tpa spam with a clean experience:
Clickable chat buttons (Accept/Deny)
Optional GUI accept/deny menu
BossBar + ActionBar countdown before teleport
Safe teleport to prevent fall damage / bad landings
Cancel on move to stop abuse during countdown
Cooldowns + optional daily limits to prevent spam
EssentialsX Override (optional) – force DonutTPA behavior even with Essentials installed
World name customization (friendly display names)
• Fully configurable messages, sounds, GUI items, layouts

Commands
  • /tpa <player> – Request teleport to a player
  • /tpahere <player> – Request player to teleport to you
  • /tpaccept [player] – Accept request (opens GUI if enabled and no player provided)
  • /tpdeny [player] – Deny request
  • /tpacancel – Cancel your outgoing request
  • /tpatoggle – Toggle receiving /tpa requests
  • /tpaheretoggle – Toggle receiving /tpahere requests
  • /tpaguitoggle – Toggle GUI interface usage
  • /tpauto – Toggle auto-accept requests
  • /donuttpa reload – Reload config (admin)

️ Anti-Grief & Safety
  • Safe Teleport – Teleports to a safe Y-level at destination (configurable on/off)
  • Countdown Protection – Teleport runs after a countdown (BossBar + ActionBar)
  • Move Cancel – Teleport cancels if player moves during countdown
  • Anti-Spam – Cooldowns + optional daily request limits

️ Clickable Chat + Optional GUI
  • Clickable Accept/Deny buttons in chat (RUN_COMMAND)
  • Hover text configurable in config
  • GUI accept/deny menu fully customizable (title, size, filler, items, slots)

Sounds & Visuals
  • All actions can have custom sounds: request sent, received, accept, deny, cancel, countdown, teleport
  • BossBar color/style/title configurable
  • ActionBar countdown text configurable

⚙️ Configuration
Everything is configurable in config.yml:
  • Essentials override toggle
  • Cooldown seconds
  • Daily limits enable + amount
  • Safe teleport enable
  • Countdown time + cancel distance
  • BossBar title/color/style
  • Clickable chat texts + hover + fallback message
  • GUI layout + items + slots + filler
  • World display names
  • All messages with prefix + color codes

✅ Compatibility
  • Spigot / Paper 1.18+ (recommended Paper)
  • Works fine with EssentialsX (optional override)
  • SoftDepend: PlaceholderAPI (future expansion ready)

Permissions
  • donuttpa.admin – allows /donuttpa reload

Setup
  1. Drop the jar into /plugins
  2. Restart server
  3. Edit config.yml to match your style
  4. Use /donuttpa reload after changes

Tip
Pair DonutTPA with a clean SMP spawn and you instantly get a premium-feeling teleport system your players will love.

If you enjoy DonutTPA, leave a review! It helps a lot ❤️

❓ Support
If you encounter any issues, feel free to:
- Join our Discord Support Server.

discord.png


DISCORD CLICK HERE
Buy a license now
$4.00
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
1 year
Share and earn
Refer this resource and earn a 10% commission.
515 Views
0 Purchases
1 Downloads
Dec 30, 2025 Published
N/A Updated
Not yet rated
47.5 KB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. No
Type
  1. Gameplay
  1. GUI
  1. Technology
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
  1. Purpur
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
Supported languages
  1. English
Creator
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Lag-free, customizable servers ready in minutes.
Host your adventure today!
Recommended for you
It's Pinata Party! Create the best Vote Party event with rewards!
3.00 star(s) 9 ratings
132 purchases
Intelligent redstone limiter and cleaner - protect your TPS from chaos!
Not yet rated
18 purchases
Dynamically limits lag-heavy blocks like hoppers, spawners, and redstone.
3.00 star(s) 2 ratings
17 purchases
Players can fly temporally | Shop for Flytime/Statistic
1.00 star(s) 1 ratings
10 purchases
A Fun & Dynamic VoteParty Event Plugin for Minecraft Servers
Not yet rated
9 purchases
Share and earn
Refer this resource and earn a 10% commission.
515 Views
0 Purchases
1 Downloads
Dec 30, 2025 Published
N/A Updated
Not yet rated
47.5 KB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. No
Type
  1. Gameplay
  1. GUI
  1. Technology
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
  1. Purpur
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
Supported languages
  1. English
Creator
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Lag-free, customizable servers ready in minutes.
Host your adventure today!
Recommended for you
It's Pinata Party! Create the best Vote Party event with rewards!
3.00 star(s) 9 ratings
132 purchases
Intelligent redstone limiter and cleaner - protect your TPS from chaos!
Not yet rated
18 purchases
Dynamically limits lag-heavy blocks like hoppers, spawners, and redstone.
3.00 star(s) 2 ratings
17 purchases
Players can fly temporally | Shop for Flytime/Statistic
1.00 star(s) 1 ratings
10 purchases
A Fun & Dynamic VoteParty Event Plugin for Minecraft Servers
Not yet rated
9 purchases
Top