Compatibility
Minecraft: Java Edition
26.3
26.2
26.1.x
1.21.x
1.20.x
Platforms
Links
Tags
Creators
Details
Licensed ARR
Published 3 weeks ago
Updated 2 weeks ago
š SmartTPA (Java & Bedrock Teleportation)
SmartTPA is a modern, highly optimized, and feature-rich teleportation plugin designed specifically for multi-platform Minecraft servers. It seamlessly bridges Java Edition and Bedrock Edition players using Floodgate, offering smooth cross-play teleportation experiences.
⨠Key Features
- š Cross-Platform Support: Full native support for Java and Bedrock Edition (via Floodgate GUI).
- š¹ļø Bedrock GUI System: Interactive forms featuring online player dropdowns, manual input fields, request managers, and staff admin menus.
- š„ Multi-TPA System: Handle multiple incoming teleport requests simultaneously with permission-based rank limits.
- šļø Multi-Storage Support: Flexible data handling supporting YAML, JSON, SQLite, and MySQL.
- āļø Customizable Timers & Displays: Configurable cooldowns and warmups displayed cleanly via ActionBar notifications.
- ā” Folia & PaperMC Compatible: Optimized for high-performance servers, including full Folia scheduler support (v1.20.x up to v1.26.3).
- š PlaceholderAPI Integration: Real-time placeholders for request counts, cooldowns, and toggle statuses.
š¦ Installation & Dependencies
Dependencies (Required & Optional):
- Floodgate (Required for Bedrock Edition support / cross-play GUI).
- Vault (Optional - required if you want to enable in-game economy costs for teleportation).
- PlaceholderAPI (Optional - required if you want to use SmartTPA placeholders in chat or scoreboards).
How to Install:
- Download the
SmartTPA-1.0.2-7.jarfile from the releases. - Drop the
.jarfile into your server'spluginsfolder. - Restart or reload your server to generate the default configuration files.
- Configure your settings in
config.ymlas needed, and enjoy!
š Commands & Permissions
Player Commands & Permissions:
/tpa <player>ā Send a teleport request. (Permission:smarttpa.command.tpa)/tpahere <player>ā Request a player to teleport to you. (Permission:smarttpa.command.tpahere)/tpaccept [player]ā Accept an incoming request. (Permission:smarttpa.command.tpaccept)/tpdeny [player]ā Deny an incoming request. (Permission:smarttpa.command.tpdeny)/tpacancelā Cancel your outgoing request. (Permission:smarttpa.command.tpacancel)/tpatoggleā Toggle incoming TPA status. (Permission:smarttpa.command.tpatoggle)/smarttpaā Open main GUI or help menu. (Permission:smarttpa.command.smarttpa)
Admin Commands & Permissions:
/tp <player>ā Instantly teleport to an online player. (Permission:smarttpa.command.tp)/tphere <player>ā Pull an online player to you. (Permission:smarttpa.command.tphere)/tphereallā Pull all online players to you. (Permission:smarttpa.command.tphereall)/tpo <player>ā Teleport to an offline player. (Permission:smarttpa.command.tpo)/tpreloadā Reload plugin configuration. (Permission:smarttpa.reload)
Bypass & Multi-TPA Limit Permissions:
smarttpa.bypass.cooldownā Bypass request cooldown timer.smarttpa.bypass.costā Bypass economy costs for teleportation.smarttpa.bypass.toggleā Bypass disabled TPA toggles.smarttpa.multiple.defaultā Default multi-TPA queue limit.smarttpa.multiple.vipā VIP rank multi-TPA queue limit.smarttpa.multiple.mvpā MVP rank multi-TPA queue limit.smarttpa.multiple.unlimitedā Unlimited multi-TPA queue limit.
š PlaceholderAPI Placeholders
If you have PlaceholderAPI installed, you can use these placeholders anywhere across your server:
%smarttpa_status%ā ReturnsONorOFF.%smarttpa_status_color%ā Returns colored status (Enabled/Disabled).%smarttpa_requests%ā Returns the number of pending incoming requests.%smarttpa_cooldown%ā Returns the remaining cooldown time in seconds.
š¬ Support & Bug Reports
Found a bug, have a suggestion, or want to request a new feature? Join our community Discord server to get help and share your feedback! š Join our Discord Server Here!
Developed with ā¤ļø by RayaFebrian, Mr_G, and KusStore.


