- Simple Commands -
/tpa,/tpaccept,/tpdeny,/tpcancel,/tplistand more - Interactive UI - Clickable accept/deny buttons with hover text
- Sound Effects - Audio feedback for requests and teleportation
- Customizable - Fully configurable messages and settings
- Performance - Async database operations and optimized code
- Flexible - Permission-based access with bypass options
- Reliable - Request timeout, cooldown, and safety systems
- Multi-version - Support for Minecraft 1.21.4+
| Command | Description | Permission |
|---|---|---|
/tpa <player> |
Send a teleport request | easytpa.tpa |
/tpaccept [player] |
Accept a teleport request | easytpa.tpaccept |
/tpdeny [player] |
Deny a teleport request | easytpa.tpdeny |
/tptoggle |
Toggle teleport requests on/off | easytpa.toggle |
/tpcancel |
Cancel your pending request or teleport | easytpa.tpa |
/tplist |
List all your pending teleport requests | easytpa.tpa |
/easytpa reload |
Reload the plugin configuration | easytpa.admin |
easytpa.tpa- Send teleport requests (default: true)easytpa.tpaccept- Accept teleport requests (default: true)easytpa.tpdeny- Deny teleport requests (default: true)easytpa.toggle- Toggle teleport requests (default: true)
easytpa.admin- Access admin commands (default: op)easytpa.bypass- Bypass disabled teleport requests (default: op)easytpa.cooldown.bypass- Bypass cooldown timers (default: op)easytpa.delay.bypass- Bypass teleport delay (default: op)
easytpa.*- All EasyTPA permissions (default: op)
# Time settings
settings:
request-timeout: 60 # Time in seconds before a request expires
cooldown: 30 # Time in seconds between teleport requests
teleport-delay: 3 # Time in seconds before teleport executes (0 to disable)
enable-sounds: true # Play sounds for teleport events
# Messages have moved to messages.ymlgit clone https://github.com/Membercat-Studios/easytpa.git
# build a shaded jar with gradle
./gradlew shadowJar
# find the bundled jarfile in build/libs/If you encounter issues or have suggestions, please open an issue with:
- Server version
- Plugin version
- Java version
- Error messages (if any)
- Steps to reproduce
This project is licensed under the MIT License - see the LICENSE file for details.
Contributions are welcome! Feel free to submit pull requests or open issues for bugs and feature requests.
Made with ❤️ by maybeizen
