Key Features
Advanced GUI System
- Interactive Request Menu - Beautiful GUI interface for sending teleport requests
- Accept/Deny Interface - Visual menu for responding to incoming requests
- Player Information Display - Shows player location, world, and flying status
- Customizable Layouts - Fully configurable GUI designs and item properties
Comprehensive Command System
- /tpa <player> - Request teleport to a player
- /tpahere <player> - Request player to teleport to you
- /tpaccept [player] - Accept teleport request with optional player specification
- /tpdeny [player] - Deny teleport request
- /tpacancel - Cancel outgoing teleport requests
- /tpatoggle - Toggle receiving teleport requests
- /tpaheretoggle - Toggle receiving teleport-here requests
- /tpaguitoggle - Toggle GUI interface
- /tpauto - Toggle automatic acceptance of teleport requests
- /dtpa reload - Admin command to reload configurations
Anti-Grief Protection Features
- Safe Teleporting - Automatic safe landing detection prevents fall damage
- Movement Protection - Teleport cancellation if player moves during countdown
- Request Cooldowns - Configurable cooldown between requests to prevent spam
- Daily Request Limits - Optional limits on teleport requests per day
Player Preference System
- Individual GUI Preferences - Players can toggle GUI on/off for their experience
- Request Toggles - Enable/disable receiving teleport requests
- Auto-Accept - Option to automatically accept teleport requests
User Experience Enhancements
- Clickable Chat Messages - One-click acceptance through chat interfaces
- Visual Countdown - Action bar timers during teleport countdown
- Custom Sound Effects - Configurable sounds for all teleport actions
- World Name Customization - Display friendly world names in messages and GUIs
Technical Features
Server Compatibility
- Multi-Platform Support - Works on Spigot, Paper, and Folia servers
- Folia-Native Implementation - Fully optimized for Folia's regionalized threading system
- Asynchronous Operations - Most operations run asynchronously for optimal performance
- Minimal Performance Impact - Efficient code design with negligible TPS impact
Configuration Options
- JSON Player Data - Efficient storage of player preferences and settings
- YAML Configurations - Easy-to-edit config files with extensive documentation
- Separate Message File - Fully customizable messages with color code support
- GUI Configuration - Detailed control over inventory layouts and items
- Sound Configuration - Customize all sound effects throughout the plugin
Integration Features
- EssentialsX Override - Optional override of EssentialsX teleport commands
- PlaceholderAPI Support - Compatible with PlaceholderAPI for extended functionality
Server Admin Benefits
- Detailed Documentation - Comprehensive configuration guide included
- Optimized Performance - Designed with server performance in mind
- Professional Design - Inspired by DonutSMP's teleport system
Upgrade your server's teleport system with DonutTPA - the premium teleport solution designed for modern Minecraft servers. Perfect for SMPs, survival servers, and minigame networks looking for a reliable, feature-rich teleport management system.
Requires Spigot, Paper, or Folia

The plugin does not require any license at all, so there’s nothing you need to enter or generate
If the plugin shows red in /plugins and no folder is created, it means the plugin is failing to load, not a license issue. Please check your server console for errors that will tell exactly what’s wrong.
Also, you opened the wrong ticket earlier which delayed things a bit, and support timing can vary due to timezones.
We’re here to help
Please send your console error and we’ll fix it quickly